sys.dm_pdw_nodes_exec_sql_text (Transact-SQL)

S’applique à :Azure Synapse Analytics

Retourne le texte du lot SQL qui est identifié par la fonction sql_handle spécifiée. Cette fonction table remplace la fonction fn_get_sqlsystème .

Notes

Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.

Table retournée

Nom de la colonne Type de données Description
pdw_node_id int ID numérique unique associé au nœud.
dbid smallint ID de la base de données.

Pour les instructions SQL non planifiées et préparées, l’ID de la base de données dans laquelle les instructions ont été compilées.
objectid int ID de l'objet.

S’adresse NULL aux instructions SQL improvisées et préparées.
number smallint Pour une procédure stockée numérotée, cette colonne retourne le numéro de la procédure stockée. Pour plus d’informations, consultez sys.numbered_procedures (Transact-SQL).

Est NULL pour les instructions SQL improvisées et préparées.
chiffré bit 1 : le texte SQL est chiffré.

0 : le texte SQL n’est pas chiffré.
text nvarchar(max) Texte de la requête SQL.

NULL pour les objets chiffrés.

Notes

Les mêmes remarques dans sys.dm_exec_sql_text s’appliquent.

Autorisations

Exiger le rôle de serveur sysadmin ou VIEW SERVER STATE l’autorisation sur le serveur.

Voir aussi

Azure Synapse Analytics et vues de gestion dynamique Parallel Data Warehouse (Transact-SQL)

Étapes suivantes

Pour plus d’informations sur le développement, consultez vue d’ensemble du développement Azure Synapse Analytics.