INSERT INTO ABC VALUES ('1','.....一個大於4000bytes的字串');出現了錯誤訊息....
[Oracle][ODBC][Ora]ORA-01704: string literal too long
在网上搜索到其他同样的问题,可没有人答复啊,!帮忙!拜托!

解决方案 »

  1.   

    你可以用ORACLE的CLOB字段来处理你的这个字段
    一般来说, CLOB字段的值不是由ORACLE的操作界面直接输入的
    而是通过前台的应用程序向数据库中写入记录的,所以你说直接删除不能删除
    我想原因也就是在这里,你自己写一个程序向数据库中写记录试试看吧。。
      

  2.   

    你可以用ORACLE的CLOB字段来处理你的这个字段
    一般来说, CLOB字段的值不是由ORACLE的操作界面直接输入的
    而是通过前台的应用程序向数据库中写入记录的,所以你说直接删除不能删除
    我想原因也就是在这里,你自己写一个程序向数据库中写记录试试看吧。。
      

  3.   

    据说用binding variable可以实现,可不知道这东西怎么用,尤其是在oracle中。