分享方式:


sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

適用於:Azure Synapse Analytics

傳回指定 之所識別之 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。

備註

sys.dm_exec_sql_text中的相同備註適用。

權限

需要 伺服器上的系統管理員 伺服器角色或 VIEW SERVER STATE 許可權。

另請參閱

Azure Synapse Analytics 和平行資料倉儲動態管理檢視 (Transact-SQL)

下一步

如需更多開發秘訣,請參閱 Azure Synapse Analytics 開發概觀