sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Se aplica a:Azure Synapse Analytics

Devuelve el texto del lote SQL que se identifica por el especificado sql_handle. 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 dato Descripción
pdw_node_id int Identificador numérico único asociado al nodo.
dbid smallint Identificador de la base de datos.

Para sentencias SQL no planificadas y preparadas, el ID de la base de datos donde se compilaron las sentencias.
objectid int Identificador del objeto.

Es NULL para sentencias 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, consulte sys.numbered_procedures (Transact-SQL).

Es NULL para sentencias 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

Las mismas observaciones en sys.dm_exec_sql_text se aplican.

Permissions

Requiere un rol de administrador de sistemas o VIEW SERVER STATE permiso en el servidor.

Consulte también

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

Pasos siguientes

Para más consejos de desarrollo, consulta Azure Synapse Analytics development overview (resumen del desarrollo).