ifx_setfrag()

阅读(406) 标签: 设置, table, 分片信息, 序表, null,

描述:

设置表table的分片信息

语法:

ifx_setfrag (ifxconn, table, fieldName, min1, min2,....)

备注:

外部库函数,设置表table的分片信息,若fieldName以后省略则删除IfxConn中保存的表table的分片信息;min值得个数就是表的分片数。

参数:

ifxconn

ifxconn对象

table

分片表名

fieldName

分区字段

min

每个分片的最小值,可以省略,可以有多个

返回值:

序表/null

示例:

 

A

 

1

="d:/frag1.txt"

创建保存分片信息文件

2

=ifx_conn("com.informix.jdbc.IfxDriver","jdbc:informix-sqli:192.168.0.7:8000/tpch:informixserver=tramsserver&user=informix&pwd=informix";A1)

连接informix数据库

3

=ifx_takefrag(A2,"orders")

提取orders表的分片信息

4

=ifx_setfrag(A2,"orders","o_orderkey",1,400000000)

重新设置orders表的分片信息

5

=ifx_setfrag(A2,"orders","o_orderkey")

删除分片信息