当我创建一个包含 a 的表时CLOB,该CLOB列报告为DATA_LENGTH4000:
create table test (
data clob
);
-- Returns 4000
select data_length from all_tab_cols
where table_name = 'TEST';
我该如何解释呢?VARCHAR2考虑到限制也是 4000 ,这是一些向后兼容的调整吗?或者这是否表明我只能插入/更新长度为 4000 的字符串文字?这种行为是否SYS.ALL_TAB_COLS记录在某处?