Wie zu verwenden Datensatz loop einen ref-cursor?

Ich schreiben wollen, PL/SQL zum testen einer Funktion in einem Paket. Das Paket definiert einen cursor-Typ

TYPE ref_cursor IS REF CURSOR;

Möchte ich definieren, die einen Datensatz basierend auf diesem Typ.

Mein code ist:

DECLARE
  cur PACKAGE_NAME.ref_cursor; 
  rec cur%ROWTYPE;

warum ist die Letzte Zeile nicht korrekt?

Können Sie nach der Deklaration des Cursors geben Sie in das Paket? Insbesondere ist das Paket deklarieren eine starke oder eine schwache cursor?
Hi Justin, das ist die Erklärung in dem Paket, das ich testen möchte. (TYP ref_cursor IS REF CURSOR;)

InformationsquelleAutor Alex Tang | 2012-02-21

Schreibe einen Kommentar