#java.sql.Clob

Clob接口用于操作CLOB类型数据。

YashanDB JDBC驱动对CLOB接口已支持功能(单机部署/共享集群部署):

返回类型 方法
long length()
String getSubString(long pos, int length)
int setString(long pos, String str)
int setString(long pos, String str, int offset, int len)
java.io.OutputStream setAsciiStream(long pos)
java.io.Writer setCharacterStream(long pos)
java.io.Reader getCharacterStream()
Reader getCharacterStream(long pos, long length)
java.io.InputStream getAsciiStream()
void free()
void truncate(long len)

YashanDB JDBC驱动对CLOB接口已支持功能(分布式部署):

返回类型 方法 备注
long length() -
String getSubString(long pos, int length) -
int setString(long pos, String str) -
int setString(long pos, String str, int offset, int len) 分布式部署中只能调用本接口将数据写入至CN节点的临时LOB中,无法将数据写至DN节点上。
java.io.Reader getCharacterStream() -
java.io.InputStream getAsciiStream() -
java.io.OutputStream setAsciiStream(long pos) -
java.io.Writer setCharacterStream(long pos) -
Reader getCharacterStream(long pos, long length) -
void truncate(long len) 分布式部署中只能调用本接口将数据写入至CN节点的临时LOB中,无法将数据写至DN节点上。
void free() -

未支持功能(单机部署/共享集群部署):

返回类型 方法
long position(String searchstr, long start)
long position(Clob searchstr, long start)

未支持功能(分布式部署):

返回类型 方法
long position(String searchstr, long start)
long position(Clob searchstr, long start)
pdf-btn 下载文档
copy-btn 复制链接