SESSION_ID (Transact-SQL)

Si applica a:Azure Synapse Analytics

Restituisce l'ID della sessione attuale di Azure Synapse Analytics.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

-- Azure Synapse Analytics
SESSION_ID ( )  

Valore restituito

Restituisce un valore nvarchar(32).

Osservazioni generali

L'ID sessione viene assegnato a ogni connessione utente al momento dell'attivazione. Viene mantenuto per la durata della connessione. Al termine della connessione, l'ID sessione viene rilasciato.

L'ID sessione inizia con i caratteri alfabetici 'SID'. L'impostazione rileva le maiuscole e deve essere scritta in maiuscolo quando l'ID sessione viene usato nei comandi SQL.

È possibile eseguire una query sulla visualizzazione sys.dm_pdw_exec_sessions per recuperare le stesse informazioni ottenute con questa funzione.

Esempi

Nell'esempio seguente viene restituito il nome dell'ID sessione corrente.

SELECT SESSION_ID();