VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

CopyOperation接口

在客户端和Vastbase数据库表之间交换大容量数据。

cancelCopy

功能描述

取消此复制操作,丢弃所有交换的数据。

语法格式

void cancelCopy()     
throws SQLException

参数说明

无。

返回值

无。

getFieldCount

功能描述

获取用于此操作的每行中的字段数。

方法原型

int getFieldCount()

参数说明

无。

返回值

返回用于此操作的每行中的字段数。

getFieldFormat

功能描述

获取请求字段的格式。

语法格式

int getFieldFormat(int field)

参数说明

field:字段数 (0..fieldCount()-1)。

返回值

返回请求字段的格式:0 = 文本,1 = 二进制。

getFormat

功能描述

获取每行的整体格式。

语法格式

int getFormat()

参数说明

无。

返回值

返回每行的整体格式:0 = 文本,1 = 二进制。

getHandledRowCount

功能描述

获取复制成功结束后在该操作中处理的数据库记录数。

方法原型

long getHandledRowCount()

参数说明

无。

返回值

返回在该操作中处理的数据库记录数,否则,返回-1。

isActive

功能描述

判断是否为这个复制操作保留了连接。

语法格式

boolean isActive()

参数说明

无。

返回值

若为这个复制操作保留了连接,则值为true,否则为false。