プライマリ・コンテンツに移動
Oracle® Database Oracleプリコンパイラのためのプログラマーズ・ガイド
12c リリース1 (12.1)
B71398-03
目次へ移動
目次
索引へ移動
索引

前
次

DECLARE DATABASE (Oracle埋込みSQLディレクティブ)

DECLARE DATABASEの用途

後続の埋込みSQL文でアクセスするデフォルト以外のデータベースの識別子を宣言します。

DECLARE DATABASEの前提条件

デフォルト以外のデータベースのユーザー名にアクセスできる必要があります。

DECLARE DATABASEの構文

DECLARE DATABASEのキーワードおよびパラメータ

db_name

デフォルト以外のデータベースに対して設定する識別子。

DECLARE DATABASEの使用上の注意

デフォルト以外のデータベースに対してdb_nameを宣言するのは、他の埋込みSQL文でAT句を使用してそのデータベースを参照できるようにするためです。AT句を指定してCONNECT文を発行する前に、DECLARE DATABASE文でデフォルト以外のデータベースに対してdb_nameを宣言する必要があります。

このコマンドの詳細は、プログラム要件への対応を参照してください。

DECLARE DATABASEの例

この例では、DECLARE DATABASEディレクティブの使用方法を示しています。

EXEC SQL DECLARE oracle3 DATABASE

DECLARE DATABASEの関連トピック

COMMIT(実行可能埋込みSQL)CONNECT(実行可能埋込みSQL拡張機能)DECLARE CURSOR(埋込みSQLディレクティブ)DECLARE STATEMENT(埋込みSQLディレクティブ)DELETE(実行可能埋込みSQL)EXECUTE(実行可能埋込みSQL)EXECUTE IMMEDIATE(実行可能埋込みSQL)INSERT(実行可能埋込みSQL)SELECT(実行可能埋込みSQL)およびUPDATE(実行可能埋込みSQL)