sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Gilt für:Azure Synapse Analytics

Gibt den Text des SQL-Batches zurück, der durch das angegebene sql_handleidentifiziert wird. Diese tabellenwertige Funktion ersetzt die Systemfunktion fn_get_sql.

Hinweis

Diese Syntax wird von serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.

Zurückgegebene Tabelle

Spaltenname Datentyp Description
pdw_node_id int Eindeutige numerische ID, die dem Knoten zugeordnet ist.
dbid smallint ID der Datenbank.

Für ungeplante und vorbereitete SQL-Anweisungen gilt die ID der Datenbank, in der die Anweisungen kompiliert wurden.
objectid int ID des Objekts.

Ist NULL für improvisierte und vorbereitete SQL-Anweisungen.
Anzahl smallint Für eine nummerierte gespeicherte Prozedur gibt diese Spalte die Nummer der gespeicherten Prozedur zurück. Weitere Informationen finden Sie unter sys.numbered_procedures (Transact-SQL).

Ist NULL für improvisierte und vorbereitete SQL-Anweisungen.
encrypted bit 1: SQL-Text ist verschlüsselt.

0: SQL-Text ist nicht verschlüsselt.
text nvarchar(max) Text der SQL-Abfrage.

Der Wert ist für verschlüsselte Objekte NULL.

Bemerkungen

Die gleichen Bemerkungen gelten sys.dm_exec_sql_text auch.

Erlaubnisse

Benötigt die Sysadmin-Serverrolle oder VIEW SERVER STATE -berechtigung auf dem Server.

Siehe auch

Dynamische Verwaltungsansichten von Azure Synapse Analytics- und Parallel Data Warehouse (Transact-SQL)

Nächste Schritte

Weitere Entwicklungstipps finden Sie unter Azure Synapse Analytics Entwicklungsübersicht.