sql >> Databáze >  >> RDS >> Oracle

Proč jsou názvy tabulek/sloupců/indexů Oracle omezeny na 30 znaků?

Věřím, že je to standard ANSI.

UPRAVIT:

Vlastně si myslím, že je to standard SQL-92.

Zdá se, že novější verze standardu volitelně povoluje názvy 128 znaků, ale Oracle to zatím nepodporuje (nebo to částečně podporuje, pokud povoluje 30 znaků. Hmmm.)

Na této stránce vyhledejte „F391, Long identifiers“... http://stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/ap_standard_sql001.htm

(Hledá se reference)



  1. Převeďte název měsíce na číslo měsíce v PostgreSQL

  2. The Adaptive Join Threshold

  3. Může pokojová knihovna zkopírovat db ze složky aktiv?

  4. EXEC sp_executesql s více parametry