埋め込みSQL を使用してアプリケーションを作成する場合、SQL 要求を挿入するアプリケーション プログラムは、必ずサポートされる言語およびプラットフォーム に記載されているサポートされるプログラミング言語の1 つで作成されたものでなければなりません。
第3世代のアプリケーション開発言語には結果の集合を処理する機能がないため、埋め込みSQLでは、拡張機能として実行可能なSQLによる宣言が許可されています。
埋め込みSQLの宣言には、次のものがあります。
- アプリケーション言語からSQLをカプセル化するコード
- カーソルの定義と操作
カーソルは、結果表を1レコード/1行ずつ読み取るために使用するポインタです。カーソルの詳細については、カーソルを参照してください。