当我创建一个包含 a 的表时CLOB
,该CLOB
列报告为DATA_LENGTH
4000:
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
记录在某处?