を含むテーブルを作成するとCLOB、列の が4000 でCLOBあると報告されます。DATA_LENGTH
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どこかに文書化されていますか?