解决方案 »

  1.   


    是什么应用? WEB应用,还是C/S应用,还是PRO*C,还是接口调用?
      

  2.   


    是什么应用? WEB应用,还是C/S应用,还是PRO*C,还是接口调用?
    c/s应用,接口应该是封装的pro*c,我看到有oci.dll。
      

  3.   


    是什么应用? WEB应用,还是C/S应用,还是PRO*C,还是接口调用?
    需求类似这个问题:
    http://stackoverflow.com/questions/9090072/insert-a-multiline-string-in-oracle-with-sqlplus只是输入内容可能会超过4000,直接写sql语句会报错。
      

  4.   

    你可以使用一个绑定变量来解决这个问题.下面是一个简单的DEMOCREATE TABLE FOO (NAME CLOB);DECLARE
     V_NAME FOO.NAME%TYPE;
    BEGIN
     V_NAME := '12121212121212(VALUE>10000)';
     INSERT INTO FOO VALUES(V_NAME);
    END
    在SQL引擎中,不应该超过4000 bytes.
    在PL/SQL引擎中,不应该超过32K在PROC中可以使用绑定变量解决.