虚拟列
最后修改时间:2023 年 10 月 19 日虚拟列是一个IDE 虚拟对象,其中包含使用其他列的数据计算的值。它没有在数据库代码中定义,并且不能用于创建索引。虚拟列的数据不存储在数据库中。
例如,要拥有包含来自first_name
和last_name
列的数据的列,请使用以下表达式创建一个虚拟列:first_name || '.' || last_name
。
包含表达式结果的虚拟列将出现在表中,并且它也将在 数据库工具窗口中作为虚拟对象提供。
用于计算虚拟列值的表达式存储在external-data-<data_source_name>.xml中。您可以为 XML 文件选择另一个名称以及存储该文件的其他位置。要更改或查看 XML 文档的路径,请按 打开数据源设置,单击选项选项卡并查看虚拟对象和属性字段。ShiftEnter
虚拟列可以在数据库工具窗口中看到 。您可以在数据库工具窗口主题的数据源及其元素章节中看到有关节点和对象图标的参考。
对于表列图标,请参阅列的可能图标组合。
创建虚拟列
在 数据库工具窗口(视图|工具窗口| 数据库)中,展开数据源树直到表的节点。
右键单击表节点并选择新建| 虚拟专栏。
在打开的修改对话框中,在名称字段中输入虚拟列的名称。
在表达式字段中输入您的表达式。
单击“确定”。
如果“保存 <data_source_name> 的外部数据”对话框打开,请指定external-data-<data_source_name>.xml文件的目录,然后单击“保存”。
感谢您的反馈意见!
此页面是否有帮助?