本文共 566 字,大约阅读时间需要 1 分钟。
CREATE TABLE x_vctest(a VARCHAR2(4000));CREATE TABLE x_vctest(a VARCHAR2(4001)); --err
plsql变量定义最大长度:32767 VARCHAR2CREATE OR REPLACE PROCEDURE x_vcprc(p IN VARCHAR2 DEFAULT NULL)ISx_var VARCHAR2(32767);--x_var2 VARCHAR2(32768); -- errBEGIN --dbms_output.put_line(p); NULL;END x_vcprc; plsql调用参数最大长度:65535 VARCHAR2DECLARE lv_test VARCHAR2(32767);BEGIN FOR i IN 1 .. 32767 LOOP lv_test := lv_test || '-'; END LOOP; dbms_output.put_line(lengthb(lv_test || lv_test || '1')); --65535,65536 --> err x_vcprc(lv_test || lv_test || '1');END; 转载地址:http://pztai.baihongyu.com/