sql >> Databasteknik >  >> RDS >> Oracle

Vem är diana, och varför låter hon inte mina databasobjekt kompilera?

Relevant här:PL/SQL, Paketstorlek, Parse Tree Nodes, Coderader.

Diana är Oracles gränssnittsdefinitionsspråk för att representera strukturen i databastabeller och logiken för PL/SQL-programenheter som tillskrivna träd.

Det finns interna gränser för antalet parse tree noder. Kompilatorversionen anger det maximala antalet kodrader.

Så kontrollera storleken på PL/SQL-logik och kodraderna. Det kanske inte är möjligt, eller till och med nödvändigt, att känna till de faktiska gränserna som din version kan hantera.

När du väl vet var du ska välja rätt storlek på ditt paket är halva problemet löst.

Meddela oss när du har löst den andra hälften också, tack.



  1. MySQL-fråga, MAX() + GROUP BY

  2. MariaDB FOUND_ROWS() Förklarad

  3. Är sammansatta unika nycklar indexerade i MySQL? - DBMS

  4. UTF-8-problem med tecken från MySQL-databas (t.ex. é som é)