Definire la variabile SQL . Come altri linguaggi di codifica , la variabile richiede un nome e un tipo di dati . Tipi di dati comuni in SQL sono stringhe ( varchar in SQL ) , numeri interi , decimali, char e datetime . Il codice seguente dichiara due variabili SQL : declare @ stringa varchar ( 20 ) declare @ int int
2
Assegnare un valore alle variabili . È possibile assegnare un valore letterale o tirare un valore dalle tabelle del database . Il codice seguente mostra come assegnare un valore letterale e la tabella dati : set @ int = 1set @ stringa = ( select first_name dal cliente dove customerId = 1)
3
Stampa i risultati di la finestra di debug SQL . Questo è utile per la risoluzione dei problemi , e lo si può utilizzare per stampare il valore prima di salvarlo in un percorso nel database: Stampa @ int + '' + @ stringIf nulla viene restituito dalla query SQL al punto 2 , quindi i risultati sono vuoti .
4
Utilizzare le variabili per aggiungere dati a una tabella . Le stored procedure possono avere lunghe righe di codice. Dopo aver manipolato i dati, è possibile utilizzare la variabile in una query SQL per aggiornare o aggiungere dati in una tabella . Il seguente codice fa qualche semplice manipolazione delle variabili ed esegue una query aggiuntiva per aggiornare la tabella dei clienti : @ int = int +1 @ @ stringa = @ stringa + ' Smith'update numero customer_updateset = @ int , full_name = @ stringwhere customerID = 1
software © www.354353.com