orderID是主键,maininfo是要插入或读取的字段。
大虾们,帮帮忙啦。

解决方案 »

  1.   

    insert into tb_table values('343','qwoepriuqwoeriuqwpoerpqowerupoiqwer')
      

  2.   

    多谢,不过这个不可以,我的maininfo 有一般有10000字左右,还有各种符号。
    就是在word中做好贴进去的。执行时老是报错:ORA-01704 文字字符串过长。
      

  3.   

    ORA-01704 string literal too longCause: The string literal is longer than 4000 characters.Action: Use a string literal of at most 4000 characters. Longer values may only be entered using bind variables.你的maininfo是clob类型的吗?执行的错误显示,不能超过4000个字符.
      

  4.   

    真的是clob类型么?它可以支持上G的数据的呀!
      

  5.   

    是clob的,我知道它可以支持4G.但是我用insert into tb_table values('"+competecode.ToString()+"','"+maininfo.ToString()+"')报错。
    那如果是clob型的字段,你们用什么insert 的?
      

  6.   

    "insert into tb_table values('"+competecode.ToString()+"','"+maininfo.ToString()+"')"或者将'"+maininfo.ToString()+"换成一个字符串先试试看
      

  7.   

    如果单执行这一句的话会有问题吗?
    insert into tb_table values('343','wpoerpqowerupoiqwer')
      

  8.   

    这样呢:
    select * from tb_name
      

  9.   

    多谢各位帮忙
    to dinya2003
         insert into tb_table values('343','wpoerpqowerupoiqwer')
       
         单执行这一句可以to zonelive
         select * from tb_name  也可以查出内容
    短的可以插进去。
    我用一篇word拷进去就不行。
      

  10.   

    word本身是带格式的,它的格式里面可能带有oracle的保留字了吧
      

  11.   

    不知道你的客户端用什么开发工具,如果是PB, 那么在PB中有这个update blob之类的东东可以解决,
      

  12.   

    现在我想要,如果是clob型的字段,你们用什么insert 的?
    各位帮帮忙。
      

  13.   

    C#操作类似insert into tb_table values('343','wpoerpqowerupoiqwer')的语句是可以的.
      

  14.   

    clob型 的字段宽度为4000
    你要想插入的话,必须定义宽度超过4000的类型