sql >> データベース >  >> RDS >> Oracle

Oracle 10g:CLOBデータ長を4,000未満にすることはできますか?

    まず第一に、私は-dbaとして-あなたとdbasの間の協力の欠如を見て申し訳ありません。私たちは皆、成功するために協力する必要があります。 CLOBデータの長さは4000バイト未満にすることができます。

    create table z ( a number, b clob);
    Table created.
    insert into z values (1, 'boe');
    
    1 row created.
    exec dbms_stats.gather_table_stats (ownname => 'ronr', tabname => 'z');
    
    PL/SQL procedure successfully completed.
    select owner, avg_row_len from dba_tables where table_name = 'Z'
    SQL> /
    
    OWNER                  AVG_ROW_LEN
    ------------------------------ -----------
    RONR                       109
    
    select length(b) from z;
    
     LENGTH(B)
    ----------
         3
    

    塊の長さは4000以上であることがどこでわかりますか?



    1. Hibernateネイティブクエリでの挿入はjava.util.Dateでは機能しません

    2. xp_cmdshell に渡されたコマンド パラメータを dtexec にエスケープする

    3. SQL固有のvarchar大文字と小文字の区別に関する質問

    4. SELECT * FROM table INNER JOIN..ONが交差する列を2回表示するのはなぜですか?