sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Se aplica a:Azure Synapse Analytics

Devuelve el texto del lote SQL que se identifica mediante el valor sql_handle especificado. Esta función con valores de tabla reemplaza a la función fn_get_sqldel 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.
número smallint En un procedimiento almacenado numerado, esta columna devuelve el número del procedimiento almacenado. Para obtener más información, vea 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

Vistas de administración dinámica de Azure Synapse Analytics y Parallel Data Warehouse (Transact-SQL)

Pasos siguientes

Para obtener más sugerencias de desarrollo, consulte introducción al desarrollo de Azure Synapse Analytics.