SESSION_ID (Transact-SQL)

Si applica a: Azure Synapse Analytics Analytics Platform System (PDW)

Restituisce l'ID della sessione Azure Synapse Analytics o Analytics Platform System.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

-- Azure Synapse Analytics and Parallel Data Warehouse  
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();  

Vedi anche

DB_NAME (Transact-SQL)
VERSION (Azure Synapse Analytics)