此存储过程用来将 SDE 传送文件调入至已允许进行 Spatial 操作的数据库。该存储过程可以两种方法操作:
SDE 传送文件中指定的 Spatial 参考系将与注册至 DB2 Spatial Extender 的 Spatial 参考系进行比较。 若指定的系统与注册的系统匹配,则传送数据中的本机和十进制值在装入之后将按注册系统规定的方式进行修改。 若指定的系统与注册系统中的任何一个都不匹配, 则 DB2 Spatial Extender 将创建新的 Spatial 参考系以规定如何修改。
当您将数据调入至现存表时, 调用此存储过程所使用的用户 ID 必须具有下列权限或特权之一:
在必须创建要将数据调入至其中的表时, 调用此存储过程所使用的用户 ID 必须具有下列权限或特权之一:
输入参数
表 20. db2gse.gse_import_sde 存储过程的输入参数。
名称 | 数据类型 | 说明 |
---|---|---|
layerSchema | VARCHAR(30) | layerTable 参数中指定的表或视图所属的模式名。
此参数可为空。 注解:若不为 layerSchema 参数提供值, 该参数将缺省为调用 db2gse.gse_import_sde 存储过程所使用的用户 ID。 |
layerTable | VARCHAR(128) | 要装入 SDE 传送数据的表的名称。
此参数不能为空。 |
layerColumn | VARCHAR(30) | 已注册为要装入 SDE 传送文件 Spatial 数据的层的列名。
此参数不能为空。 |
fileName | VARCHAR(128) | 要调入的 SDE 传送文件的名称。
此参数不能为空。 |
commitScope | INTEGER | 每个检查点的记录数。
此参数可为空。 |
输出参数
表 21. db2gse.gse_import_sde 存储过程的输出参数。
名称 | 数据类型 | 说明 |
---|---|---|
msgCode | INTEGER | 与此存储过程的调用程序可返回的信息相关的代码。 |
Reserved | VARCHAR(1024) | DB2 Spatial Extender 服务器上构造的完整错误信息。 |