Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.81 KB

sys-dm-pdw-nodes-exec-text-query-plan-transact-sql.md

File metadata and controls

45 lines (36 loc) · 2.81 KB
title description author ms.author ms.reviewer ms.date ms.service ms.subservice ms.topic dev_langs monikerRange
sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)
Dynamic management view that returns the Showplan in text format for a Transact-SQL batch or for a specific statement within the batch.
jacinda-eng
jacindaeng
wiassaf
10/14/2019
sql
data-warehouse
reference
TSQL
=azure-sqldw-latest

sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)

[!INCLUDE asa]

Returns the Showplan in text format for a [!INCLUDEtsql] batch or for a specific statement within the batch.

Table returned

Column name Data type Description
pdw_node_ID int Unique numeric ID associated with the node.
dbid smallint ID of the context database that was in effect when the [!INCLUDEtsql] statement corresponding to this plan was compiled. For ad hoc and prepared SQL statements, the ID of the database where the statements were compiled.

Column is nullable.
objectid int ID of the object (for example, stored procedure or user-defined function) for this query plan. For ad hoc and prepared batches, this column is null.

Column is nullable.
number smallint Numbered stored procedure integer. For ad hoc and prepared batches, this column is null.

Column is nullable.
encrypted bit Indicates whether the corresponding stored procedure is encrypted.

0 = not encrypted

1 = encrypted

Column is not nullable.
query_plan nvarchar(max) Contains the compile-time Showplan representation of the query execution plan that is specified with plan_handle. The Showplan is in text format. One plan is generated for each batch that contains, for example ad hoc [!INCLUDEtsql] statements, stored procedure calls, and user-defined function calls.

Column is nullable.

Remarks

The same remarks in sys.dm_exec_text_query_plan apply.

Permissions

Require sysadmin server role or VIEW SERVER STATE permission on the server.

See also

Azure Synapse Analytics and Parallel Data Warehouse Dynamic Management Views (Transact-SQL)

Next steps

For more development tips, see Azure Synapse Analytics development overview.