Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle 10g:Czy długość danych CLOB może być mniejsza niż 4000?

Przede wszystkim ja - jako dba - żal mi brak współpracy między Tobą a dbami. Wszyscy musimy współpracować, aby odnieść sukces. Długość danych Clob może być mniejsza niż 4000 bajtów.

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

Gdzie stwierdzasz, że długość kępki nie może być mniejsza niż 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. GROUP BY / zamieszanie funkcji agregujących w SQL

  2. Jak mogę stworzyć stół z wyrocznią, ale z małymi postaciami?

  3. Pobieranie listy funkcji i podpisu procedury od Oracle

  4. Zmienna tabeli jest wypełniona tylko jedną wartością

  5. Dlaczego uruchomienie tego zapytania z EXECUTE IMMEDIATE powoduje jego niepowodzenie?