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

Kích thước tối đa của VARCHAR2 trong PL / SQL và SQL là bao nhiêu?

Xem tài liệu chính thức (http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements001.htm#i54330)

Chuỗi ký tự có độ dài thay đổi có kích thước byte hoặc ký tự có độ dài tối đa. Kích thước tối đa là 4000 byte hoặc ký tự và tối thiểu là 1 byte hoặc 1 ký tự. Bạn phải chỉ định kích thước cho VARCHAR2.BYTE chỉ ra rằng cột sẽ có ngữ nghĩa độ dài byte; CHAR chỉ ra rằng cột sẽ có ngữ nghĩa ký tự.

Nhưng trong Oracle Databast 12c có thể là 32767 (http://docs.oracle.com/database/121/SQLRF/sql_elements001.htm#SQLRF30020)

Chuỗi ký tự có độ dài thay đổi có kích thước byte hoặc ký tự có độ dài tối đa. Bạn phải chỉ định kích thước cho VARCHAR2. Kích thước tối thiểu là 1 byte hoặc 1 ký tự. Kích thước tối đa là:32767 byte hoặc ký tự nếu MAX_STRING_SIZE =EXTENDED4000 byte hoặc ký tự nếu 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. Giới thiệu về Dịch vụ Đám mây Di động của Oracle

  2. Thay đổi mật khẩu SYS trong RAC

  3. Oracle tìm thấy một hạn chế

  4. Triển khai Khóa lạc quan trong Oracle

  5. Chuyển đổi khoảng thời gian thành phút