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.