Поделиться через


sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

Область применения: Azure Synapse Analytics

Возвращает текст пакета SQL, который определяется указанным sql_handle. Эта табличная функция заменяет системную функцию fn_get_sql.

Примечание.

Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.

Таблица возвращенной информации

Имя столбца Тип данных Description
pdw_node_id int Уникальный числовой идентификатор, связанный с узлом.
dbid smallint Идентификатор базы данных.

Для незапланированных и подготовленных инструкций SQL идентификатор базы данных, в которой были скомпилированы инструкции.
objectid int Идентификатор объекта.

Предназначен NULL для импровизированных и подготовленных инструкций SQL.
number smallint Для пронумерованной хранимой процедуры этот столбец возвращает ее номер. Дополнительные сведения см. в разделе sys.numbered_procedures (Transact-SQL).

Имеет значение NULL для импровизированных и подготовленных инструкций SQL.
encrypted bit 1. Текст SQL шифруется.

0. Текст SQL не зашифрован.
text nvarchar(max) Текст SQL-запроса.

Имеет значение NULL для зашифрованных объектов.

Замечания

Те же примечания в sys.dm_exec_sql_text применяются.

Разрешения

Требовать роль или VIEW SERVER STATE разрешение сервера sysadmin на сервере.

См. также

Динамические административные представления Хранилища данных Azure Synapse Analytics и Parallel Data Warehouse (Transact-SQL)

Следующие шаги

Дополнительные советы по разработке см. в обзоре разработки Azure Synapse Analytics.