sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Si applica a: Azure Synapse Analytics

Restituisce il testo del batch SQL identificato dall'oggetto specificato sql_handle. Questa funzione con valori di tabella sostituisce la funzione fn_get_sqldi sistema .

Nota

Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics.

Tabella restituita

Nome colonna Tipo di dati Descrizione
pdw_node_id int ID numerico univoco associato al nodo.
dbid smallint ID del database.

Per istruzioni SQL non pianificate e preparate, l'ID del database in cui sono state compilate le istruzioni.
objectid int ID dell'oggetto.

Si tratta NULL di istruzioni SQL improvvisate e preparate.
number smallint Per una stored procedure numerata, questa colonna restituisce il numero della stored procedure. Per altre informazioni, vedere sys.numbered_procedures (Transact-SQL).

È NULL per istruzioni SQL improvvisate e preparate.
crittografato bit 1: il testo SQL è crittografato.

0: il testo SQL non è crittografato.
Testo nvarchar(max) Testo della query SQL.

Per gli oggetti crittografati viene restituito NULL.

Osservazioni:

Si applicano le stesse osservazioni in sys.dm_exec_sql_text .

Autorizzazioni

Richiedere il ruolo o VIEW SERVER STATE l'autorizzazione del server sysadmin nel server.

Vedi anche

Viste a gestione dinamica di Azure Synapse Analytics e Parallel Data Warehouse (Transact-SQL)

Passaggi successivi

Per altri suggerimenti sullo sviluppo, vedere Panoramica dello sviluppo di Azure Synapse Analytics.