SESSION_ID(Transact-SQL)

適用於:Azure Synapse Analytics

回傳目前 Azure Synapse Analytics 會話的 ID。

Transact-SQL 語法慣例

語法

-- Azure Synapse Analytics
SESSION_ID ( )  

傳回值

傳回 nvarchar(32) 值。

一般備註

工作階段識別碼是在建立連接時,指派給每個使用者連接的。 它在連接期間持續存在。 連線結束時,就會釋出工作階段識別碼。

工作階段識別碼的開頭為依字母順序排列的字元 'SID'。 在 SQL 命令中使用工作階段識別碼時,這些是區分大小寫而且必須大寫的。

您可以查詢檢視 sys.dm_pdw_exec_sessions 來擷取與此函數相同的資訊。

範例

下列範例會傳回目前的工作階段識別碼。

SELECT SESSION_ID();