最大可以2g,long的变量长度受你机器内存的限制。

解决方案 »

  1.   

    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.只能用绑定变量
      

  2.   

    你是不是用ODBC呀
    ODBC是有长度限制的
      

  3.   

    用啥都不行,在pb里也不行(oracle接口)
      

  4.   

    long型字段是不可以执行update的吧!!
      

  5.   

    我也遇到同样的字符串问题,把上千个字符传人Oracle存储过程中,也会有超过字符串长度问题,求各位大师指教,如何把成千上万的字符传入Oracle存储过程中!
      

  6.   

    关注!顶一下,如何使用绑定变量,我在程序里就是吧大字符赋值给变量了,然后再写SQL,可还是一样的错误!