关于oracle中varchar2的长度范围
来源:互联网 发布:基调网络监测 编辑:程序博客网 时间:2024/05/16 15:16
varchar2有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767.准确的说是在schema级varchar的长度类型限制为4000
案例:
CREATE OR REPLACE FUNCTION VAR_TEST RETURN VARCHAR2 IS
T_COL VARCHAR2(32767); --plsql变量的varchar2长度范围为1到32767
BEGIN
T_COL := LPAD('a', '4001', '1');
RETURN T_COL;
END;
SELECT VAR_TEST FROM DUAL;
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 "TEST.FUNNY", line 6
ORA-06512: 在 "TEST.FUNNY", line 6
在长度超过限制的时候可以用clob类型来代替varcahr2类型作为函数返回值
来源:http://www.blogjava.net/wangbing/archive/2010/03/15/315482.html
0 0
- 关于oracle中varchar2的长度范围
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- 关于oracle中varchar2的最大长度
- oracle中关于varchar2的最大长度问题
- ORACLE中VARCHAR2类型的字段长度
- Oracle varchar2的范围限制
- 关于Oracle中varchar2和dbms_output.put_line的长度限制问题小结
- 关于 varchar2 的最大长度
- 关于 varchar2 的最大长度
- 关于 varchar2 的最大长度
- oracle中字符集的类型决定varchar2的字符长度
- Oracle中字符集的类型决定varchar2的字符长度
- Oracle varchar2 长度
- Thrift 示例(包含自定义异常, 枚举, 传输Java Bean)
- hdu-2818/POJ-1988 Building Block(并查集+路径压缩)
- synchronized
- HDU_1257
- 云计算与 OpenStack - 每天5分钟玩转 OpenStack(14)
- 关于oracle中varchar2的长度范围
- 什么是你的核心竞争力之三?
- 继承与构造函数
- java变量3
- nyoj12喷水装置(二)
- 深入理解 Java 虚拟机-Java 内存区域与内存溢出
- vs里面添加DevExpress控件
- JavaScript学习笔记2(草稿)
- 蘑菇街面试题目