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

Tại sao tên bảng / cột / chỉ mục của Oracle bị giới hạn trong 30 ký tự?

Tôi tin rằng đó là tiêu chuẩn ANSI.

CHỈNH SỬA:

Trên thực tế, tôi nghĩ đó là tiêu chuẩn SQL-92.

Phiên bản mới hơn của tiêu chuẩn dường như cho phép tùy chọn 128 tên ký tự, nhưng Oracle chưa hỗ trợ điều này (hoặc hỗ trợ một phần cho nó, trong chừng mực nó cho phép 30 ký tự. Hmmm.)

Tìm kiếm "F391, Số nhận dạng dài" trên trang này ... http://stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/ap_standard_sql001.htm

(Đang tìm kiếm một giới thiệu)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn tổng hợp Oracle SQL

  2. Điều gì có thể khiến ROWID của Oracle thay đổi?

  3. Làm thế nào để sử dụng MAX () trên một kết quả truy vấn con?

  4. Ký tự không hợp lệ của tôi ở đâu (ORA-00911)

  5. vấn đề ORA-00001:ràng buộc duy nhất bị vi phạm trong INSERT / UPDATE