sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)
Aplica-se a: Azure Synapse Analytics
Retorna o texto do lote SQL identificado pelo sql_handle
. Essa função com valor de tabela substitui a função fn_get_sql
do sistema .
Observação
Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.
Tabela retornada
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
pdw_node_id | int | ID numérico exclusivo associado ao nó. |
dbid | smallint | ID do banco de dados. Para instruções SQL não planejadas e preparadas, a ID do banco de dados em que as instruções foram compiladas. |
objectid | int | ID do objeto. É NULL para instruções SQL improvisadas e preparadas. |
number | smallint | Para um procedimento armazenado numerado, esta coluna retorna o número do procedimento armazenado. Para obter mais informações, consulte sys.numbered_procedures (Transact-SQL). É NULL para instruções SQL improvisadas e preparadas. |
encrypted | bit | 1: O texto SQL é criptografado. 0: O texto SQL não é criptografado. |
text | nvarchar(max) | Texto da consulta SQL. É NULL para objetos criptografados. |
Comentários
As mesmas observações em sys.dm_exec_sql_text se aplicam.
Permissões
Exigir função de servidor sysadmin ou VIEW SERVER STATE
permissão no servidor.
Confira também
Próximas etapas
Para obter mais dicas de desenvolvimento, consulte Visão geral do desenvolvimento do Azure Synapse Analytics.