用户指南和参考

db2gse.gse_enable_idx

使用此存储过程为 Spatial 列创建索引。

有关用于调用此存储过程的代码示例, 参见样本程序中的 C 函数 gseEnableIdx。有关此程序的信息, 参见编写 DB2 Spatial Extender 的应用程序

授权

调用此存储过程所使用的用户 ID 必须具有下列权限或特权之一:

输入参数

表 14. db2gse.gse_enable_idx 存储过程的输入参数。
名称 数据类型 说明
layerSchema VARCHAR(30) layerTable 参数中指定的表所属的模式的名称。

此参数可为空。

注解:若不为 layerSchema 参数提供值, 该参数将缺省为调用 db2gse.gse_enable_idx 存储过程所使用的用户 ID。

layerTable VARCHAR(128) 表名,该表中定义了要创建的索引。

此参数不能为空。

layerColumn VARCHAR(128) 要借助正要创建的索引搜索的已对 Spatial 操作启用的列的名称。

此参数不能为空。

indexName VARCHAR(128) 要创建的索引的名称。

此参数不能为空。

注解: 不要指定模式名。DB2 Spatial Extender 自动为 layerSchema 参数所引用的模式指定索引。

gridSize1 DOUBLE 其数值指示最细的索引网格应该具有的粒度。

此参数不能为空。

gridSize2 DOUBLE 其数值指示以下两种情形之一: (1) 此索引没有第二个网格;(2) 第二个网格应该具有的粒度。

此参数可为空。

注解:若将没有第二个网格,则指定 0。 若想要第二个网格,则该网格必须比 gridSize1 所指示的网格粒度小。

gridSize3 DOUBLE 其数值指示以下两种情形之一: (1) 此索引没有第三个网格;(2) 第三个网格应该具有的粒度。

此参数可为空。

注解:若将没有第三个网格,则指定 0。 若想要第三个网格,则该网格必须比 gridSize2 所指示的网格粒度小。

输出参数

表 15. db2gse.gse_enable_idx 存储过程的输出参数。
名称 数据类型 说明
msgCode INTEGER 与此存储过程的调用程序可返回的信息相关的代码。
Reserved VARCHAR(1024) DB2 Spatial Extender 服务器上构造的完整错误信息。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]