Compartilhar via


SESSION_ID (Transact-SQL)

Aplica-se a: Azure Synapse Analytics Analytics Platform System (PDW)

Retorna a ID da sessão de Azure Synapse Analytics ou PDW (Analytics Platform System) atual.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Valor retornado

Retorna um valor de nvarchar(32).

Comentários gerais

A ID de sessão é atribuída a cada conexão de usuário quando esta é estabelecida. Ela é persistente durante a conexão. Quando a conexão é encerrada, a ID de sessão é liberada.

A ID de sessão começa com os caracteres alfabéticos 'SID'. Eles diferenciam maiúsculas de minúsculas e devem estar em maiúsculas quando a ID de sessão é usada em comandos SQL.

Consulte a exibição sys.dm_pdw_exec_sessions para recuperar as mesmas informações que essa função.

Exemplos

O exemplo a seguir retorna a ID da sessão atual.

SELECT SESSION_ID();  

Consulte Também

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