10.3.3 ALL_PYQ_SCRIPTSビュー

ALL_PYQ_SCRIPTSビューには、現在のユーザーが使用可能なOML4Pyスクリプト・リポジトリ内のユーザー定義Python関数に関する情報が示されます。

データ型 Null 説明
OWNER VARCHAR2(256) NULLでもかまいません ユーザー定義Python関数の所有者。
NAME VARCHAR2(128) NULLでもかまいません ユーザー定義Python関数の名前。
SCRIPT CLOB NULLでもかまいません ユーザー定義Python関数。

例10-3 ALL_PYQ_SCRIPTSビューからの選択

この例では、ALL_PYQ_SCRIPTSビューからユーザー定義Python関数の所有者および名前を選択します。

SELECT owner, name FROM ALL_PYQ_SCRIPTS;

OWNER      NAME
--------   -----------------
OML_USER   create_iris_table
OML_USER   tmpqfun2
PYQSYS     tmpqfun2

この例では、ビューからユーザー定義Python関数の名前および関数定義を選択します。

SELECT name, script FROM ALL_PYQ_SCRIPTS WHERE name = 'create_iris_table';

NAME                SCRIPT
-----------------   ---------------------------------------------------------------------
create_iris_table   "def create_iris_table():  from sklearn.datasets import load_iris ...