虚拟视图
如果需要监视定期运行的某个 SQL 语句的结果集,请使用 虚拟视图。 虚拟视图是 IDE 的虚拟对象,可在 数据库 工具窗口中查看查询结果集。 虚拟视图不在数据库代码中定义,其数据不存储于数据库中,也无法通过 SELECT 语句进行查询。
对于虚拟视图,除了 SELECT 查询外,您还可以使用针对 MySQL 的 show processlist 或针对 Microsoft SQL Server 的 exec sp_who2 等语句。
例如,要获取 PostgreSQL 数据库当前连接的列表,请使用以下查询创建一个虚拟视图:
SELECT *
FROM pg_stat_activity;
虚拟视图将作为虚拟对象在 数据库 工具窗口中显示查询结果集。

虚拟视图的 SQL 语句存储在 external-data-<data_source_name>.xml 中。 您可以为 XML 文件选择其他名称和存储位置。 若要更改或查看 XML 文档路径,请按 Shift+Enter 打开数据源设置,点击 选项 选项卡,并查看 虚拟对象和特性 字段。
虚拟视图( )位于 数据库 工具窗口中的 数据库对象 下。

创建虚拟视图
在 数据库 工具窗口中,展开数据源树直至出现 schema 节点。
右键点击 schema 节点并选择 。
在打开的 创建 对话框中,在 名称 字段中输入您的虚拟视图名称。
在 查询 字段中输入您的 SQL 语句。
点击 确定 添加您的虚拟视图。
如果打开 为 <data_source_name> 保存外部数据 对话框,请指定 external-data-<data_source_name>.xml 文件的目录,并点击 保存。

最后修改日期: 2025年 9月 26日