sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Aplica-se a:Azure Synapse Analytics

Retorna o texto do lote SQL que é identificado pelo sql_handle especificado. Essa função com valor de tabela substitui a função fn_get_sqldo 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érica exclusiva associada 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 a função de servidor sysadmin ou VIEW SERVER STATE a permissão no servidor.

Confira também

Azure Synapse Analytics and Parallel Data Warehouse Dynamic Management Views (Transact-SQL)

Próximas etapas

Para obter mais dicas de desenvolvimento, consulte visão geral do desenvolvimento do Azure Synapse Analytics.