sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)
Se aplica a: Azure Synapse Analytics
Devuelve el texto del lote de SQL identificado por el especificado sql_handle
. Esta función con valores de tabla reemplaza a la función fn_get_sql
del sistema .
Nota:
El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Tabla devuelta
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
pdw_node_id | int | Identificador numérico único asociado al nodo. |
dbid | smallint | Identificador de la base de datos. Para instrucciones SQL no planeadas y preparadas, el identificador de la base de datos donde se compilaron las instrucciones. |
objectid | int | Identificador del objeto. Es NULL para instrucciones SQL improvisadas y preparadas. |
number | smallint | En un procedimiento almacenado numerado, esta columna devuelve el número del procedimiento almacenado. Para obtener más información, consulte sys.numbered_procedures (Transact-SQL). Es NULL para instrucciones SQL improvisadas y preparadas. |
encrypted | bit | 1: El texto SQL está cifrado. 0: El texto SQL no está cifrado. |
text | nvarchar(max) | Texto de la consulta de SQL. Este valor es NULL para objetos cifrados. |
Comentarios
Se aplican los mismos comentarios de sys.dm_exec_sql_text .
Permisos
Requerir el rol de servidor sysadmin o VIEW SERVER STATE
el permiso en el servidor.
Consulte también
Pasos siguientes
Para obtener más sugerencias de desarrollo, consulte Introducción al desarrollo de Azure Synapse Analytics.