业务表管理

功能说明

将在数据库中创建的表添加至数据库型数据源中。业务表以属性表的形式添加,常应用于关联属性表进行SQL查询、关联属性表制作专题图、数据集追加等操作。

  • 该功能的使用前提条件为:数据库型数据源中有创建的业务表,即非系统表。
  • 该功能适用于除OracleSpatial以外支持的所有数据库引擎类型。
  • 添加到中的业务表为只读的属性表,不支持增加、删除字段、更新属性值等编辑操作。

功能入口

  • 开始选项卡->数据源->数据库->业务表管理
  • 工作空间管理器->数据库型数据源右键菜单->业务表管理

操作步骤

  1. 单击开始选项卡数据源组中的数据库下拉按钮,选择业务表管理项,或在工作空间管理器中单击数据库型数据源右键,选择业务表管理项。
  2. 弹出的业务表管理对话框显示了该数据源中所有业务表,勾选需加载的业务表,单击确定按钮即可。注意:对话框中已加载的业务表为勾选状态,若想将其删除,不勾选该表并单击确定按钮即可。
  3. 加载业务表之后,在数据库型数据源下就会产生业务表数据集,可在SQL查询、追加列等操作中进行应用。
注意事项:
  • 业务表管理功能,只有在选中的数据源为数据库型时才可用。
  • 若打开的数据库型数据源中没有在数据引擎中创建的业务表,则业务表管理对话框中没有可选择的业务表。
  • 对于某些包含了字段名为纯数字的业务表,或者包含了数据库中特有的但中不能识别的字段类型,如SQL数据库中的Ntext、Real、Money等类型的业务表,可以加载到数据源中,但在打开此类的业务表时,会报打开属性表失败,数据集可能已损坏的错误。因此建议在数据源中加载业务表前,先检查数据库表的在中的可用性。
  • 移除业务表后,并不会删除数据库中的表,只是将业务表数据集在数据源中的信息和引用移除。
  • 关联业务表进行SQL查询或关联业务表制作专题图时,仅支持业务表与本表都存储在同一个数据库型数据源中。

相关主题

管理数据源

查看数据源属性