java中的OraclePreparedStatement方法setStringForClob

时间:2013-01-07 12:28:51

标签: java oracle

我尝试使用以下代码在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*/);

1 个答案:

答案 0 :(得分:1)

尝试获取更新的JDBC驱动程序ojdbc14.jar真的很旧。使用oracle中的ojdbc6.jar。