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

Jaki jest maksymalny rozmiar VARCHAR2 w PL/SQL i SQL?

Zobacz oficjalną dokumentację (http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements001.htm#i54330)

Ciąg znaków o zmiennej długości o maksymalnej długości w bajtach lub znakach. Maksymalny rozmiar to 4000 bajtów lub znaków, a minimalny to 1 bajt lub 1 znak. Musisz określić rozmiar dla VARCHAR2.BYTE wskazuje, że kolumna będzie miała semantykę długości bajtów; CHAR wskazuje, że kolumna będzie miała semantykę znaków.

Ale w Oracle Databast 12c może 32767 (http://docs.oracle.com/database/121/SQLRF/sql_elements001.htm#SQLRF30020)

Ciąg znaków o zmiennej długości o maksymalnej długości w bajtach lub znakach. Musisz określić rozmiar dla VARCHAR2. Minimalny rozmiar to 1 bajt lub 1 znak. Maksymalny rozmiar to:32767 bajtów lub znaków, jeśli MAX_STRING_SIZE =EXTENDED4000 bajtów lub znaków, jeśli MAX_STRING_SIZE =STANDARD



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Siatki bezpieczeństwa

  2. Funkcja listgg ORACLE SQL

  3. Partycja Oracle według słowa kluczowego

  4. EM12c umożliwia teraz DB12c dla repozytoriów

  5. Jak mogę wyświetlić WSZYSTKIE granty otrzymane przez użytkownika?