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

varchar2 (n BYTE | CHAR) mặc định -> CHAR hoặc BYTE

Giá trị mặc định sẽ là bất kỳ NLS_LENGTH_SEMANTICS nào của bạn tham số được đặt thành. Theo mặc định, đó là BYTE để phù hợp với các phiên bản Oracle cũ hơn, nơi không có tùy chọn sử dụng ngữ nghĩa độ dài ký tự. Nếu bạn đang xác định lược đồ của riêng mình và bạn đang sử dụng bộ ký tự có độ rộng thay đổi (như AL32UTF8), tôi thực sự khuyên bạn nên đặt NLS_LENGTH_SEMANTICS thành CHAR vì bạn hầu như luôn có ý định chỉ định độ dài bằng các ký tự không phải byte.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nối và nhóm nhiều hàng trong Oracle

  2. Oracle ngày giữa truy vấn

  3. Tự tham gia vào oracle với các ví dụ

  4. UPSERT vào bảng với tên bảng động

  5. Làm thế nào để gọi hàm Oracle hoặc thủ tục được lưu trữ bằng cách sử dụng khuôn khổ bền vững mùa xuân?