Variabili predefinite per le espressioni
Oltre ai nomi di colonne, valori letterali, operatori e funzioni, in un'espressione è possibile utilizzare variabili predefinite con significato o valori determinati. È possibile, ad esempio, utilizzare una variabile predefinita per visualizzare il nome dell'utente corrente o per effettuare una ricerca delle colonne di dati che non contengono alcun valore (Null).
Le variabili predefinite utilizzabili dipendono dal database sul quale vengono eseguite le query. Vedere la documentazione del database per ulteriori informazioni su quali variabili predefinite sono disponibili.
Nota
In alcune situazioni una variabile predefinita può essere disponibile come funzione. In un database potrebbe essere utilizzata, ad esempio, la variabile predefinita CURRENT_USER, mentre in un altro database potrebbe essere disponibili le stesse informazioni con la funzione USER_NAME( ). Per ulteriori informazioni, vedere la documentazione del database.
Di seguito vengono elencati esempi di variabili predefinite disponibili in alcuni database, quale Microsoft SQL Server.
Variabile predefinita |
Descrizione |
Esempio |
---|---|---|
CURRENT_USER |
Nome dell'utente corrente. |
Modifica la colonna salesperson per tutti gli account dell'area nordoccidentale (NW) in modo che indichi il nome dell'utente corrente. |
NULL |
Valore Null, utilizzato nelle espressioni di ricerca IS NULL e IS NOT NULL*. |
Trova gli autori che non hanno un'iniziale del secondo nome. |
* La parola chiave IS è un operatore speciale da utilizzare con NULL.