java命名空间java.sql接口sqlxml的类成员方法:
setcharacterstream定义及介绍
本文导语:
setcharacterstream
writer setcharacterstream()
throws sqlexception
获取用于写入此 sqlxml 实例表示的 xml 值的流。此流的格式由 org.xml.sax.inputsource 定义,根据 xml 1.0 规范的第 2 节和附录 b,流中的字符表示 xml 的 unicode 代码...
setcharacterstream
writer setcharacterstream()
throws sqlexception
- 获取用于写入此 sqlxml 实例表示的 xml 值的流。此流的格式由 org.xml.sax.inputsource 定义,根据 xml 1.0 规范的第 2 节和附录 b,流中的字符表示 xml 的 unicode 代码点。尽管可能存在 unicode 之外的其他编码声明,但流的编码是 unicode。当 resultset 的指定列的类型为 sqlxml java.sql.types 时,此方法的行为与 resultset.updatecharacterstream() 相同。
调用此方法时,sql xml 对象将变为不可写,也可能变为不可读,具体取决于实现。
- 返回:
- 可以写入数据的流。
- 抛出:
sqlexception
- 如果处理 xml 值时出现错误。该异常的 getcause() 方法可以提供更详细的异常,例如,如果流不包含有效字符。如果状态为不可写,也将抛出该异常。
sqlfeaturenotsupportedexception
- 如果 jdbc 驱动程序不支持此方法- 从以下版本开始:
- 1.6