Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: 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.