Domanda

È possibile creare una rappresentazione java di un array associativo di Oracle a livello di pacchetto. Ad esempio, dato quanto segue:

CREATE OR REPLACE PACKAGE MyPackage AS
    TYPE t_numbers IS TABLE OF NUMBER INDEX BY PLS_INTEGER;

Trovo di non poter scrivere il seguente java:

ArrayDescriptor descriptor =
    ArrayDescriptor.createDescriptor("MyPackage.t_numbers", connection);

(genera un'eccezione SQLE " Pattern di nomi non valido ").

Qual è la sintassi corretta per un ArrayDescriptor che fa riferimento a un array associativo a livello di pacchetto? Esiste una cosa del genere?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top