sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)
傳回指定 之所識別之 SQL 批次的 sql_handle
文字。 這個資料表值函式會取代系統函式 fn_get_sql
。
注意
Azure Synapse Analytics 的無伺服器 SQL 集區不支援此語法。
傳回的資料表
資料行名稱 | 資料類型 | 描述 |
---|---|---|
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。 |
備註
權限
需要 伺服器上的系統管理員 伺服器角色或 VIEW SERVER STATE
許可權。
另請參閱
Azure Synapse Analytics 和平行資料倉儲動態管理檢視 (Transact-SQL)
下一步
如需更多開發秘訣,請參閱 Azure Synapse Analytics 開發概觀。