sys.query_store_query_text (Transact-SQL)
适用于: SQL Server 2016 (13.x) 及更高版本 Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics
包含 Transact-SQL 文本和查询的 SQL 句柄。
列名称 | 数据类型 | 说明 |
---|---|---|
query_text_id |
bigint | 主密钥。 |
query_sql_text |
nvarchar(max) | 查询的 SQL 文本,由用户提供。 包括空格、提示和注释。 将忽略查询文本之前和之后的注释和空格。 不忽略文本内部的注释和空格。 |
statement_sql_handle |
varbinary(64) | 单个查询的 SQL 句柄。 |
is_part_of_encrypted_module 1 |
bit | 查询文本是加密模块的一部分。 |
has_restricted_text 1 |
bit | 查询文本包含密码或其他不可提及的字词。 |
1 Azure Synapse Analytics 始终返回零(0
)。
权限
SQL Server 2019 (15.x) 和以前的版本需要 VIEW SERVER STATE
对服务器具有权限。
SQL Server 2022 (16.x) 及更高版本需要 VIEW SERVER PERFORMANCE STATE
对服务器具有权限。
相关内容
- sys.database_query_store_options (Transact-SQL)
- sys.query_context_settings (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query (Transact-SQL)
- sys.query_store_runtime_stats (Transact-SQL)
- sys.query_store_wait_stats (Transact-SQL)
- sys.query_store_runtime_stats_interval (Transact-SQL)
- 使用查询存储来监视性能
- 系统目录视图 (Transact-SQL)
- 查询存储存储过程 (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)