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

前
次

動的SQL文の処理方法

一般にアプリケーション・プログラムでは、SQL文のテキストおよびその文で使用するホスト変数の値をユーザーが入力する必要があります。入力されたSQL文は、Oracleにより構文規則に従っているかどうかが解析されます。

次に、Oracleはホスト変数をSQL文にバインドします。つまり、Oracleがホスト変数のアドレスを取得するため、値の読込みと書込みができます。

この後、OracleでSQL文が実行されます。つまり、そのSQL文の要求(表からの行の削除など)をOracleが実行します。

これらのホスト変数に別の値を指定することで、このSQL文を繰り返し実行できます。