"ora1401,插入的值对于列过大"这个错误怎么解决
deane 2002-09-27 04:40:00
我在oracle 将cardid 设为varchar2(4),
采用preparestatement方法插入,
PreparedStatement prestmt=conn.prepareStatement("insert into bbs(card_id) values(?)");
prestmt.setBytes(1,cardid.getBytes());
这时数据库报错,ora1401,插入的值对于列过大,请问怎么回事?