Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle 10g:Độ dài dữ liệu CLOB có thể nhỏ hơn 4.000 không?

Trước hết, tôi - với tư cách là một dba - cảm thấy rất tiếc khi thấy sự thiếu hợp tác giữa bạn và các dbas. Tất cả chúng ta cần hợp tác để thành công. Độ dài dữ liệu clob có thể nhỏ hơn 4000 byte.

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

Bạn thấy ở đâu mà chiều dài cục đá không được nhỏ hơn 4000?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GI 12.2 Thay đổi

  2. Ràng buộc DUY NHẤT so với kiểm tra trước khi CHÈN

  3. Xác thực ngày trong Oracle mà không cần sử dụng hàm

  4. Chuyển phân số thành thập phân

  5. ORA-01775:chuỗi lặp lại các từ đồng nghĩa nhưng không có từ đồng nghĩa