虚拟列
一个 虚拟列是一个 IDE 虚拟对象,包含使用其他列的数据计算的值。 它没有在数据库代码中定义,并且不能用于创建索引。 虚拟列的数据不存储在数据库中。
例如,要创建一个包含 first_name 和 last_name 列中数据的列,请使用以下表达式创建一个虚拟列: first_name || '.' || last_name。
带有您的表达式结果的虚拟列将出现在表中,并且它也将在 数据库 工具窗口中作为虚拟对象可用。

用于计算虚拟列值的表达式存储在 external-data-<data_source_name>.xml 。 您可以为 XML 文件选择另一个名称并选择其他位置存储该文件。 要更改或查看 XML 文档的路径,请按 Ctrl+Alt+Shift+S 打开数据源设置,点击 选项 选项卡并查看 虚拟对象和特性 字段。
虚拟列( )可以在 数据库 工具窗口中找到。
如需参考其他节点和对象图标,请参阅 数据源及其元素 章节的 Database(数据库)工具窗口 主题。
表格列图标,请参阅 栏目可能的图标组合 一章。
使用 视图选项 菜单中的树对象视图选项隐藏、排序、过滤和分组树对象。

创建虚拟列
在 数据库 工具窗口 () 中,展开数据源树直到表的节点。
右键点击表节点并选择 。
在打开的 修改 对话框中,在 名称 字段中输入您的虚拟列名称。
请在 表达式 字段中输入您的表达式。
点击 确定 以添加您的虚拟列。
如果打开 保存外部数据至 <data_source_name> 对话框,请指定 external-data-<data_source_name>.xml 文件的目录,然后点击 保存。

最后修改日期: 2025年 4月 24日