sql >> Databasteknik >  >> RDS >> Oracle

Varför finns det en maximal längd för lagrade procedurnamn?

det är faktiskt bara 30 tecken i Oracle.

Varje språk/db har en längdbegränsning när de definierar namn eftersom namnet på varje objekt som skapas i DB lagras i systemtabeller och varje kolumn har en viss fast längd.

För prestanda håller vi namnen korta i fallet med DB.




  1. Reproducera com.mysql.jdbc.exceptions.jdbc4.CommunicationsException med en inställning av Spring, hibernate och C3P0

  2. Hur kan jag få emacs sql-mode att använda mysql-konfigurationsfilen (.my.cnf)?

  3. mysql radering av dubbletter av data

  4. PostgreSQL BESKRIV TABELL Motsvarighet