22. Mai 2024 – Versionshinweise zu SQL

Verwenden des Schlüsselworts TABLE als Alternative zu SYSTEM$REFERENCE und SYSTEM$QUERY_REFERENCE

Sie können jetzt das Schlüsselwort TABLE verwenden, um eine Referenz auf eine Tabelle, Ansicht, sichere Ansicht oder Abfrage zu erhalten.

Die mit diesem Schlüsselwort erstellte Referenz ist nur für den Geltungsbereich des Aufrufs gültig. Darüber hinaus wird mit der Referenz nur die SELECT-Berechtigung für die Tabelle, Ansicht oder den sicheren Ansicht erteilt.

Beispiel: Sie können die Funktion SYSTEM$REFERENCE aufrufen, um eine Referenz auf eine Tabelle zu erhalten:

CALL my_procedure(SYSTEM$REFERENCE('table', my_table));
Copy

Nun können Sie dafür auch das Schlüsselwort TABLE verwenden:

CALL my_procedure(TABLE(my_table));
Copy

Weitere Details dazu finden Sie unter Verwenden des Schlüsselworts TABLE, um einen Verweis auf eine Tabelle, Ansicht oder Abfrage zu erstellen.