暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Java 和 GBase 数据类型转换——setCharacterStream(long indexToWriteAt)

郑小雯 2023-11-21
108

setCharacterStream(long indexToWriteAt)

public Writer setCharacterStream(long indexToWriteAt) 

 throws SQLException 

 获取用于将 Unicode 字符流写入此 Clob 对象表示的 CLOB 值中(位置 indexToWriteAt 处)的流。写入流中的字符将从位置 indexToWriteAt 开始重 写 Clob 对象中的现有字节。如果在将字符写入流中时到达 Clob 值的末尾, 则将增加 Clob 值的长度,以容纳额外的字符。 

 注:如果为 indexToWriteAt 指定的值大于 CLOB 值的长度+1,则行为是不 确定的。一些 JDBC 驱动程序可能抛出 SQLException,而另一些驱动程序可能 支持此操作。

 参数:

 indexToWriteAt - 开始写入 CLOB 值中的位置;第一个位置是 1。 

 返回:

 可将 Unicode 编码字符写入其中的流。

 抛出: 

 SQLException - 如果访问 CLOB 值时发生错误,或者 indexToWriteAt 小 于 1。 

SQLFeatureNotSupportedException - 如果 JDBC 驱动程序不支持此方法。

 setString(long pos, String str) public int setString(long pos, String str) throws SQLException 

 在位置 pos 处将给定 Java String 写入此 Clob 对象指定的 CLOB 值中。 该字符串将从位置 pos 开始重写 Clob 对象中的现有字节。如果在写入给定字 符串时到达 Clob 值的末尾,则将增加 Clob 值的长度,以容纳额外的字符。 

 注:如果为 pos 指定的值大于 CLOB 值的长度+1,则行为是不确定的。一 些 JDBC 驱动程序可能抛出 SQLException,而另一些驱动程序可能支持此操作。 

 参数: 

 pos - 开始写入此 Clob 对象表示的 CLOB 值的位置;第一个位置是 1。 str - 要写入此 Clob 指定的 CLOB 值中的字符串。 

 返回: 

 写入的字符数。 

 抛出:

 SQLException - 如果访问 CLOB 值时发生错误,或者 pos 小于 1。 

 SQLFeatureNotSupportedException - 如果 JDBC 驱动程序不支持此方法。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论