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 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
Nächste Schritte
Weitere Entwicklungstipps finden Sie unter Azure Synapse Analytics Entwicklungsübersicht.