写出UDB/UDBX

使用说明

将数据保存至SuperMap UDB/UDBX文件型数据源中。

输入数据

参数名 参数释义 参数类型
输入 输入关联数据,可以由其他转换器的输出来指定。 DatasetFeatureCollection

参数说明

参数名 参数释义 参数类型
数据来源

指定数据写出的UDB/UDBX文件型数据源。

String
数据表名 指定结果数据集表名。 String
几何类型 指定数据写出的几何类型。选择“原几何类型”,结果数据将保留输入数据的几何类型。 GeoType
写出方式 指定数据表操作方式:
  • 创建:数据源中无同名表时,创建新表作为目标表。存在同名表时,执行失败。
  • 追加:数据源中无同名表时,创建新表作为目标表。存在同名表时,使用同名表作为目标表并追加数据。
  • 覆盖:数据源中无同名表时,创建新表作为目标表。存在同名表时,删除同名表,创建新表作为目标表。
  • 清空:数据源中无同名表时,创建新表作为目标表。存在同名表时,清空同名表中数据,使用同名表作为目标表。
SaveMode
写出行 指定数据行操作方式:
  • 插入:目标表中插入数据。
  • 更新:用户通过“更新/删除条件”参数设置表达式条件,迭代Feature计算表达式值作为更新条件,更新目标表中记录。
  • 删除:用户通过“更新/删除条件”参数设置表达式条件,迭代Feature计算表达式值作为删除条件,删除目标表中记录。
  • 复合:根据要素中的dt_db_operation字段值确定插入、更新、删除行为,dt_db_operation字段取值分别是: insert、update、delete。
    insert:目标表中插入数据。dt_db_operation缺失或取值不在前述值域范围时,默认做插入处理。
    update:用户通过参数设置表达式条件,迭代Feature计算表达式值作为更新条件,更新目标表中记录。
    delete:用户通过参数设置表达式条件,迭代Feature计算表达式值作为删除条件,删除目标表中记录。
UpdateRowMode
更新/删除条件 更新或删除条件表达式。 String

输出结果

参数名 参数释义 参数类型
统计数据 统计成功写出的数据信息。 IFeatureCollection
无效数据当前转换器无法处理的记录。 IFeatureCollection