我尝试使用下面的代码在Oracle DB中插入CLOB。

I found the below code from this link

但是setStringForClob不可用,请让我知道做错了什么。
我正在使用Oracle驱动程序ojdbc14.jar和jdk 1.5

String sql = "insert into table values('abc',123,?)";
OraclePreparedStatement st = (OraclePreparedStatement) connection.prepareStatement(sql);
st.setStringForClob(1, /*String variable which contains the CLOB string*/);

最佳答案

尝试获取更新的JDBC驱动程序ojdbc14.jar确实很旧。使用来自oracle的ojdbc6.jar。

07-26 07:33