sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Gilt für:Azure Synapse Analytics

Gibt den Text des SQL-Batches zurück, der von dem angegebenen sql_handle identifiziert wird. Diese Tabellenwertfunktion ersetzt die Systemfunktion fn_get_sql.

Hinweis

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

Zurückgegebene Tabelle

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

Bei ungeplanten und vorbereiteten SQL-Anweisungen die ID der Datenbank, in der die Anweisungen kompiliert wurden.
objectid int ID des Objekts.

Ist NULL für improvisierte und vorbereitete SQL-Anweisungen.
Zahl 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 wird 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

Es gelten die gleichen Hinweise in sys.dm_exec_sql_text .

Berechtigungen

Erfordern Sie die Sysadmin-Serverrolle oder VIEW SERVER STATE -Berechtigung auf dem Server.

Weitere Informationen

Dynamische Verwaltungssichten in Azure Synapse Analytics und Parallel Data Warehouse (Transact-SQL)

Nächste Schritte

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