描述:
设置表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") |
删除分片信息 |