Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle 10g:Können CLOB-Datenlängen weniger als 4.000 betragen?

Zunächst einmal tut es mir als dba leid, die mangelnde Zusammenarbeit zwischen Ihnen und der dbas zu sehen. Wir alle müssen zusammenarbeiten, um erfolgreich zu sein. Die Länge von Clob-Daten kann weniger als 4000 Byte betragen.

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

Wo finden Sie, dass eine Klumpenlänge nicht kleiner als 4000 sein darf?