Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Dlaczego nazwy tabel/kolumn/indeksów Oracle są ograniczone do 30 znaków?

Uważam, że to standard ANSI.

EDYTUJ:

Właściwie myślę, że to standard SQL-92.

Późniejsza wersja standardu wydaje się opcjonalnie dopuszczać 128-znakowe nazwy, ale Oracle jeszcze tego nie obsługuje (lub ma częściowe wsparcie dla tego, o ile dopuszcza 30 znaków. Hmmm.)

Wyszukaj „F391, długie identyfikatory” na tej stronie... http://stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/ap_standard_sql001.htm

(Szukam referencji)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dostawca nie jest zgodny z wersją błędu klienta Oracle podczas korzystania z Oracle.DataClient

  2. java.sql.SQLException:błąd we/wy:reset połączenia na serwerze linux

  3. 2 sposoby na uzyskanie minut z wartości daty i godziny w bazie danych Oracle

  4. BatchUpdateException:partia nie zostanie zakończona

  5. Oracle ODP.NET wersja agnostyczna alternatywa