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_sql
di 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.