数据库菜鸟问大家个问题,大家是怎么理解下面的32767,和2000的,既然作为数据存储在ORACLE8中最大为2000,为什么定义作为变量的时候可以为32767
“CHAR,描述定长的字符串,如果实际值不够定义的长度,系统将以空格填充。它的声明方式如下CHAR(L),L为字符串长度,缺省为1,作为变量最大32767个字符,作为数据存储在ORACLE8中最大为2000。”
“CHAR,描述定长的字符串,如果实际值不够定义的长度,系统将以空格填充。它的声明方式如下CHAR(L),L为字符串长度,缺省为1,作为变量最大32767个字符,作为数据存储在ORACLE8中最大为2000。”
解决方案 »
- 如何显示如下数据信息
- 求助,关于一个动态打印
- 用:new更该字段值会不会引发另一个trigger??
- 我在oracle中创建了一个数据库,为什么在OME中可以看到,而在OMS中看不到呢?
- 完善soctt账户样例
- 由于工作需要,单位的业务程序改变了,现在想把以前ORACLE中的数据倒到SQLSERVER中,大家有什么好建议吗?
- 请问用什么方法把数据库中的数据导出到文件里?
- 有一組數據,如果我想更新其中的第n條,該怎麼寫?
- 问题:现想将两个数据库合并成一个库?
- 关于oracle错误代码的问题?
- 【请教】eclipse中Java jdbc连接Oracle数据库,为什么语句需要在表名前加上数据库的表空间名称?
- 物化视图的刷新,出现权限不足
l_char CHAR(30000);
BEGIN
l_char := 'A';
DBMS_OUTPUT.PUT_LINE(l_char);
DBMS_OUTPUT.PUT_LINE(LENGTH(l_char));
END;
/