2024年5月22日 --- SQL リリースノート

SYSTEM$REFERENCE および SYSTEM$QUERY_REFERENCE の代替としての TABLE キーワードの使用

TABLE キーワードを使用して、テーブル、ビュー、セキュアビュー、またはクエリへの 参照 を取得できるようになりました。

このキーワードで作成された参照は、呼び出しのスコープでのみ有効です。さらに、参照はテーブル、ビュー、またはセキュアビューに対してのみ SELECT 権限を付与します。

たとえば、テーブルへの参照を取得するのに SYSTEM$REFERENCE 関数を呼び出すのではなく、

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

TABLE キーワードを使用することができます。

CALL my_procedure(TABLE(my_table));
Copy

詳細については、 TABLE キーワードを使用して、テーブル、ビュー、またはクエリへの参照を作成します。 をご参照ください。