StringBuffer sb = new StringBuffer();
sb.append("insert into CSBILLMAILSENDINFO(SUBSCRIBEID,SENDTYPE,SENDTIME,SENDSTATUS,STATUSDESCRIBE) values(");
sb.append(subscribeid).append(",").append(sendtype).append(
",sysdate,'");
sb.append(sendstatus).append("','").append(content).append("')");
String sql = sb.toString();
这是我在程序里的sql语句,执行时就报inserted value too large for column这个错误,但是我把里面的sql语句放到pl/sql里面执行就没事,请问这是怎么回事?
sb.append("insert into CSBILLMAILSENDINFO(SUBSCRIBEID,SENDTYPE,SENDTIME,SENDSTATUS,STATUSDESCRIBE) values(");
sb.append(subscribeid).append(",").append(sendtype).append(
",sysdate,'");
sb.append(sendstatus).append("','").append(content).append("')");
String sql = sb.toString();
这是我在程序里的sql语句,执行时就报inserted value too large for column这个错误,但是我把里面的sql语句放到pl/sql里面执行就没事,请问这是怎么回事?
解决方案 »
- 一个头疼已久的问题~~~PL/SQL
- oracle如何实现增量备份??
- 请教高手,帮忙转一个SQLSERVER的函数(100分)
- sql server中的isdate函数,在ORCLE中用什么代替?
- 创建ORACLE 9i数据库时报错:TNS-12547:LOST CONTACT
- oracle8.1.7比oracle8.1.6到底有哪些方面的改进?
- SQL里如何实现取整呀?
- 如何在winme下安装oracle8i客户端?
- 连接数据库的时候,报Oracle not avaliabe!!??
- 新手,麻烦看看2个SQL的记录数不同
- 比较困难的sql---->行转换成列。
- 使用Pl/sql developer 查看执行计划时,怎么看Statistics啊!!
如果你在java不能插入,而在SQLPLUS或者 PL/SQL Developer里能够插入,就很奇怪了
你确定你的java程序连接到oracle的用户,和你PL/SQL Developer登陆的用户是同一个吗?检查一下表的定义