Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Berapa ukuran maksimal VARCHAR2 di PL/SQL dan SQL?

Lihat dokumentasi resmi (http://docs.Oracle.com/cd/B19306_01/server.102/b14200/sql_elements001.htm#i54330)

String karakter dengan panjang variabel memiliki ukuran panjang maksimum byte atau karakter. Ukuran maksimum adalah 4000 byte atau karakter, dan minimum adalah 1 byte atau 1 karakter. Anda harus menentukan ukuran untuk VARCHAR2.BYTE menunjukkan bahwa kolom akan memiliki semantik panjang byte; CHAR menunjukkan bahwa kolom akan memiliki semantik karakter.

Tapi di Oracle Databast 12c mungkin 32767 (http://docs.Oracle.com/database/121/SQLRF/sql_elements001.htm#SQLRF30020)

String karakter dengan panjang variabel memiliki ukuran panjang maksimum byte atau karakter. Anda harus menentukan ukuran untuk VARCHAR2. Ukuran minimum adalah 1 byte atau 1 karakter. Ukuran maksimum adalah:32767 byte atau karakter jika MAX_STRING_SIZE =EXTENDED4000 byte atau karakter jika 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. Konversi zona waktu dalam kueri SQL

  2. Fungsi HEXTORAW() di Oracle

  3. 12c DBA_USERS Perubahan

  4. Bagaimana cara MEMPERBARUI satu kolom menggunakan kolom lain di tabel lain? Kesalahan SQL:ORA-00933:Perintah SQL tidak berakhir dengan benar

  5. Pengguna Umum Dengan hak istimewa SYSBACKUP