Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Azure Synapse Analytics
Gibt den Text des SQL-Batches zurück, der durch den angegebenen sql_handle
Wert 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. Für ungeplante und vorbereitete 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 vorgesehen. |
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. |
Hinweise
Die gleichen Hinweise in sys.dm_exec_sql_text gelten.
Berechtigungen
Benötigen Sie die Sysadmin-Serverrolle oder VIEW SERVER STATE
-berechtigung auf dem Server.
Siehe auch
Nächste Schritte
Weitere Entwicklungstipps finden Sie in der Übersicht über die Azure Synapse Analytics-Entwicklung.