PLS-00990 és PLS-00989
2009. április 2., csütörtök by Zoltan Tanczos
Ez a két hibaüzenet kissé elkeserített, ugyanakkor megmagyarázza számomra, hogy az SQL Developer Migration Workbench miért több kurzor változó segítségével oldja meg az eredményhalmazok visszaadását a tárolt eljárásokból, és miért nem egy kurzor változókat tartalmazó tömb segítségével.
A válasz egyszerű: mert nem lehet kurzor változókat tartalmazó tömböt készíteni:
A válasz egyszerű: mert nem lehet kurzor változókat tartalmazó tömböt készíteni:
PLS-00990: Index Tables of Cursor Variables are disallowedA "this release" pedig az Oracle Database 11g Enterprise Edition Release 11.1.0.6.0. Pedig milyen jó ötletnek tűnt.. :)
PLS-00989: Cursor Variable in record, object, or collection is not supported by this release