VastbaseG100

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

Menu

PGCopyInputStream类

用于从Vastbase执行COPY TO STDOUT操作中读取数据的输入流。

available

语法格式

public int available()       
throws IOException

说明

重写:InputStream类的available方法。

cancelCopy

语法格式

public void cancelCopy()        
throws SQLException

说明

定义:CopyOperation接口的cancelCopy方法。

close

语法格式

public void close()      
throws IOException

说明

定义:Closeable接口的close方法;AutoCloseable接口的close方法。

重写:InputStream类的close方法。

getFieldCount

语法格式

public int getFieldCount()

说明

定义:CopyOperation接口的getFieldCount方法。

getFieldFormat

语法格式

public int getFieldFormat(int field)

说明

定义:CopyOperation接口的getFieldFormat方法。

getFormat

语法格式

public int getFormat()

说明

定义:CopyOperation接口的getFormat方法。

getHandledRowCount

语法格式

public long getHandledRowCount()

说明

定义:CopyOperation接口的getHandledRowCount方法。

isActive

语法格式

public boolean isActive()

说明

定义:CopyOperation接口的isActive方法。

read()

语法格式

public int read()     
throws IOException

说明

定义:InputStream类的read方法。

read(byte[] buf)

语法格式

public int read(byte[] buf)
throws IOException

说明

重写:InputStream类的read方法。

read(byte[] buf, int off, int siz)

语法格式

public int read(byte[] buf, int off,int siz)
throws IOException

说明

重写:InputStream类的read方法。

readFromCopy()

语法格式

public byte[] readFromCopy()          
throws SQLException

说明

定义:CopyOut接口的readFromCopy方法。

readFromCopy(boolean block)

语法格式

public byte[] readFromCopy(boolean block)          
throws SQLException

说明

定义:CopyOut接口的readFromCopy方法。