分享方式:


SESSION_ID (Transact-SQL)

適用於:Azure Synapse Analytics Analytics 平台系統 (PDW)

傳回目前 Azure Synapse Analytics 或 Analytics Platform System (PDW) 工作階段的識別碼。

Transact-SQL 語法慣例

語法

-- Azure Synapse Analytics and Parallel Data Warehouse  
SESSION_ID ( )  

傳回值

傳回 nvarchar(32) 值。

一般備註

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

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

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

範例

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

SELECT SESSION_ID();  

另請參閱

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