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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für