Java中的String转换为Clob?

5

我在Java中有一个字符串,但是数据库中的数据类型是Clob。如何从字符串获取Clob?


你是使用像Hibernate这样的ORM还是通过JDBC或类似方式访问它? - Caps
有人可以指导我如何在Hibernate中实现相同的操作(从字符串获取Clob)吗? - srini
3个回答

8

4
此外,许多JDBC驱动程序会自动处理从String到Clob的转换,所以sql.setString(1, string)可能也可以正常工作。 - Thilo

3

将source字符串转换为javax.sql.rowset.serial.SerialClob类型的对象。


0

将任何字符串(小字符串或转换为字符串的大JSON)转换为CLOB,我们需要首先初始化CLOB:

CLOB clob = (CLOB) con.createClob();
clob.setString(position, "Any String Here");

其中con连接(Connection)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接