Le variabili MySQL definite dall’utente vengono utilizzate per passare valori da un’istruzione all’altra. Sono specifici per la connessione. I valori non possono essere creati da un client e utilizzati da un altro client. Le variabili vengono annullate anche quando la connessione viene chiusa. Le variabili vengono scritte come “@var_name” dove “var_name” può essere sostituito da qualsiasi carattere alfanumerico o dai simboli “-“, “_” e “$”. Possono essere assegnati utilizzando i caratteri “=” o “: =”. Il valore può essere qualsiasi tipo di dati supportato dal database MySQL.
1
Accedi al database MySQL.
2
Assegnare valori alle variabili utilizzando un’istruzione “SET”
SET @ fruit1 = ‘apple’, @ fruit2 = ‘orange’, @ fruit3 = ‘pear’;
Utilizzare “=” o “: =” per assegnare le variabili in un’istruzione SET. I valori stringa devono essere racchiusi tra virgolette singole. I valori numerici non sono racchiusi tra virgolette singole.
3
Assegna un valore a una variabile in un’istruzione “SELECT”:
SELECT @ fruit1, @ fruit2, @ fruit3, @ fruit4: = ‘mango’;
È necessario utilizzare “: =” se si assegna un valore a una variabile in qualsiasi altro tipo di istruzione diversa dall’istruzione SET.
4
Esci dal database MySQL.