SESSION_ID (Transact-SQL)

适用于:Azure Synapse AnalyticsAnalytics Platform System (PDW)

返回当前 Azure Synapse Analytics 或 Analytics Platform System (PDW) 会话的 ID。

Transact-SQL 语法约定

语法

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

返回值

返回 nvarchar(32) 值。

一般备注

会话 ID 在连接建立时分配给每个用户连接。 它在连接期间都存在。 连接结束时,会话 ID 也会解除。

会话 ID 以字母字符“SID”开头。 这些字母字符区分大小写,在 SQL 命令中使用会话 ID 时必须大写。

可以查询视图 sys.dm_pdw_exec_sessions 以检索与此函数相同的信息。

示例

以下示例返回当前会话 ID。

SELECT SESSION_ID();  

另请参阅

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