云数据库 GAUSSDB-CopyManager:常用方法

时间:2024-11-02 18:45:17

常用方法

表1 CopyManager常用方法

方法

返回值

描述

throws

支持JDBC4

copyIn(String sql)

CopyIn

-

SQLException

Yes

copyIn(String sql, InputStream from)

long

使用COPY FROM STDIN从InputStream中快速向数据库中的表加载数据。

SQLException,IOException

Yes

copyIn(String sql, InputStream from, int bufferSize)

long

使用COPY FROM STDIN从InputStream中快速向数据库中的表加载指定长度的数据。

SQLException,IOException

Yes

copyIn(String sql, Reader from)

long

使用COPY FROM STDIN从Reader中快速向数据库中的表加载数据。

SQLException,IOException

Yes

copyIn(String sql, Reader from, int bufferSize)

long

使用COPY FROM STDIN从Reader中快速向数据库中的表加载指定长度的数据。

SQLException,IOException

Yes

copyOut(String sql)

CopyOut

-

SQLException

Yes

copyOut(String sql, OutputStream to)

long

将一个COPY TO STDOUT的结果集从数据库发送到OutputStream类中。

SQLException,IOException

Yes

copyOut(String sql, Writer to)

long

将一个COPY TO STDOUT的结果集从数据库发送到Writer类中。

SQLException,IOException

Yes

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0085.html