ifx_takefrag()

阅读(4202) 标签: 提取, 分片信息,

描述:

从数据库提取指定表的分片信息。

语法:

ifx_takefrag(ifxconn, table1,table2,...)

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

从数据库提取指定表的分片信息,并写入ifxconn中,但是fragfile文件中并没有保存分片信息,所以此时的txt文档为空;若参数table省略则提取所有分片表。

参数:

ifxconn

ifxconn对象。

table

分片表名称,可以省略,可以有多个。

示例:

 

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)

提取所有表的分片信息。

4

=ifx_takefrag(A2,"lineitem")

提取lineitem表的分片信息。