Pro*c とは? Pro*c は、c プログラムから ORACLE データベースへアクセスするためのプリプロセッサで、 c のプログラムに SQL 文を埋め込むことにより実現できます。 Pro*c プログラムの拡張子は .pc です。 proc(Pro*c プリプロセッサ)は Pro*c プログラムから c のプログラムを生成します。 そのあと c コンパイラでコンパイル、リンクすることにより、 実行モジュールを作ります。 埋込み SQL 文には、宣言文と実行文があります。 宣言文は、oracle オブジェクト、通信領域、SQL 変数を定義するために使い、 c 言語の宣言文を置けるところであれば、どこでも記述可能です。 実行文は、ランタイムライブラリ SQLLIB をコールします。 実行文は、c 言語の実行文を置けるところであれば、どこでも記述可能です。 Pro*c プログラムの基本的