プライマリ・コンテンツに移動
Pro*C/C++プログラマーズ・ガイド
12c リリース1(12.1)
B71397-03
目次へ移動
目次
索引へ移動
索引

前
次

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

用途

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

前提条件

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

構文

キーワードおよびパラメータ

キーワードおよびパラメータ 説明

db_name

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

使用上の注意

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

この文の詳細は、単一の明示的接続を参照してください。

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

EXEC SQL DECLARE oracle3 DATABASE ;

関連項目