我读到一些内容,其中varchar存储2000字节,而varchar2存储4000字节。那么,你能告诉我为什么我仍然可以在ORacle 10g或ORacle 11g中创建下表结构吗?
CREATE TABLE sample
(
col1 VARCHAR(2500)
)
Oracle本应给出上述查询的错误,但事实并非如此,有人能解释一下发生了什么吗?
谢谢!
您在哪里读到VARCHAR的限制是2000字节?数据库参考列出了数据类型限制。VARCHAR和VARCHAR2都有相同的4000字节限制。