首页 > 数据库 > > JDBC接口参考-CopyManager
CopyManager是GaussDB 200 JDBC驱动中提供的一个API接口类,用于批量向GaussDB 200集群中导入数据。
CopyManager类位于org.postgresql.copy Package中,继承自java.lang.Object类,该类的声明如下:
public class CopyManager
extends Object
public CopyManager(BaseConnection connection)
throws SQLException
返回值 | 方法 | 描述 | throws |
|---|---|---|---|
CopyIn | copyIn(String sql) | - | SQLException |
long | copyIn(String sql, InputStream from) | 使用COPY FROM STDIN从InputStream中快速向数据库中的表加载数据。 | SQLException,IOException |
long | copyIn(String sql, InputStream from, int bufferSize) | 使用COPY FROM STDIN从InputStream中快速向数据库中的表加载数据。 | SQLException,IOException |
long | copyIn(String sql, Reader from) | 使用COPY FROM STDIN从Reader中快速向数据库中的表加载数据。 | SQLException,IOException |
long | copyIn(String sql, Reader from, int bufferSize) | 使用COPY FROM STDIN从Reader中快速向数据库中的表加载数据。 | SQLException,IOException |
CopyOut | copyOut(String sql) | - | SQLException |
long | copyOut(String sql, OutputStream to) | 将一个COPY TO STDOUT的结果集从数据库发送到OutputStream类中。 | SQLException,IOException |
long | copyOut(String sql, Writer to) | 将一个COPY TO STDOUT的结果集从数据库发送到Writer类中。 | SQLException,IOException |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3170665/ ,如需转载,请注明出处,否则将追究法律责任。