libraryOracleデータベースのライブラリライブラリとは、オペレーティングシステムの共有ライブラリに関連付けられたスキーマ・オブジェクトである。SQLライブラリ関するSQL文を次に示す。LIBRARYライブラリを作成する。LIBRARYライブラリを変更する。LIBRARYライブラリを削除する。LIBRARYとは、外部プロシージャライブラリを作成するSQL文である。LIBRARYシステム権限が必要である。LIBRARYシステム権限が必要である。REPLACE作成するライブラリが既に存在した場合は、ライブラリを再作成する。schemaライブラリを作成するスキーマを指定する。スキーマの指定を省略した場合は、自分のスキーマにライブラリを作成する。name作成するライブラリの名前を指定する。filenameライブラリのパスを指定する。ライブラリを作成する例を示す。LIBRARYとは、外部プロシージャライブラリを明示的に再コンパイルするSQL文である。LIBRARYでライブラリファイルのパス名を変更することはできない。LIBRARYで外部プロシージャライブラリを再定義する。LIBRARYシステム権限が必要である。COMPILEシステム権限ライブラリに関するシステム権限を次に示す。LIBRARY任意のスキーマの外部プロシージャライブラリを明示的に再コンパイルできる。LIBRARY自分のスキーマに外部プロシージャライブラリを作成できる。LIBRARY任意のスキーマに外部プロシージャライブラリを作成できる。LIBRARY任意のスキーマの外部プロシージャライブラリを削除できる。データディクショナリライブラリに関するデータ・ディクショナリ・ビューを次に示す。ALL_LIBRARIES現在のユーザがアクセスできるライブラリを示す。DBA_LIBRARIESOracleデータベース内すべてのライブラリを示す。USER_LIBRARIES現在のユーザが所有するライブラリを示す。