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

Mengapa nama tabel/kolom/indeks Oracle dibatasi hingga 30 karakter?

Saya yakin ini adalah standar ANSI.

EDIT:

Sebenarnya, saya pikir ini adalah standar SQL-92.

Versi standar yang lebih baru tampaknya secara opsional mengizinkan 128 nama karakter, tetapi Oracle belum mendukung ini (atau memiliki dukungan sebagian untuk itu, sejauh memungkinkan 30 karakter. Hmmm.)

Cari "F391, Pengidentifikasi panjang" di halaman ini... http://stanford.edu/dept/itss/docs/Oracle/10g/server.101/b10759/ap_standard_sql001.htm

(Mencari referensi)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Impor File CSV di Tabel Oracle Menggunakan Prosedur Tersimpan

  2. Apakah ada Oracle yang setara dengan OUTPUT INSERTED.* SQL Server?

  3. Baca Dan Impor File XLSX (Excel) Di Oracle

  4. ORA-04091:tabel [bla] bermutasi, pemicu/fungsi mungkin tidak melihatnya

  5. Oracle - Bagaimana cara mendapatkan ukuran sebenarnya dari ROW tertentu?