26.3 INSTALLファンクションのシグネチャ1
このファンクションは、指定されたパッケージ・アプリケーションをインストールし、インストールされているアプリケーションIDを返します。次のいずれかが
true
の場合、エラーが発生します。
-
無効なパッケージ・アプリケーションIDが渡されました。
-
無効な認証タイプが渡されました。使用可能な認証タイプのリストについては、
APEX_PKG_APP_AUTHENTICATIONS
ビューに問い合せてください。
構文
APEX_PKG_APP_INSTALL.INSTALL(
p_app_id in number,
p_authentication_type in wwv_flow_authentication_api.t_authentication_type default null,
p_schema in varchar2 default null ) return number;
パラメータ
表26-3 INSTALLファンクションのシグネチャ1のパラメータ
パラメータ | 説明 |
---|---|
|
パッケージ・アプリケーションID。 |
|
使用する認証タイプ。 |
|
アプリケーションはSQL文をこのデータベース・スキーマとして解析します。 |
例
次の例では、INSTALL
ファンクションを使用して、DEMOワークスペースにパッケージ・アプリケーションID 7060
をインストールする方法を示しています。その際、Application Expressアカウント
認証でSCOTT
スキーマを使用しています。
declare
l_installed_app_id number;
begin
APEX_UTIL.SET_WORKSPACE( 'DEMO' );
l_installed_app_id := APEX_PKG_APP_INSTALL.INSTALL(
p_app_id => 7060,
p_authentication_type => APEX_AUTHENTICATION.C_TYPE_APEX_ACCOUNTS,
p_schema => 'SCOTT' );
end;
親トピック: APEX_PKG_APP_INSTALL