タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

oracleとPro*Cに関するuxoruのブックマーク (3)

  • Pro*c プログラミング

    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 プログラムの基

  • Pro*C/C++ プログラマーズ・ガイド -- 目次

    ヘッダーをスキップ Pro*C/C++ プログラマーズ・ガイド 10gリリース2(10.2) B19273-01 索引 目次 タイトルおよび著作権情報 はじめに 対象読者 ドキュメントのアクセシビリティについて 関連ドキュメント 表記規則 サポートおよびサービス Pro*C/C++の新機能 Oracle10gリリース2(10.2)でのPro*C/C++の新機能 Oracle9iリリース2(9.2)でのPro*C/C++の新機能 Oracle9iリリース1(9.0.1)でのPro*C/C++の新機能 Oracle8iリリース8.1.5でのPro*C/C++の新機能 Oracle8iリリース8.1.4でのPro*C/C++の新機能 Oracle8iリリース8.1.3でのPro*C/C++の新機能 1  概要 Oracleプリコンパイラ Oracle Pro*C/C++プリコンパイラを使用する理

  • Pro*Cによるプログラム

    Pro*Cとは Oracleでは、C言語を使ってデータベースをアクセスするために、Pro*Cという、C言語のプリコンパイラを提供しています。 Pro*Cのソースファイル(*.pc)をprocコマンドで、プリコンパイルすると、Cのソース(*.c)が生成されます。 プログラムは、C言語のソースの中に、EXEC SQLなどのようにソースを埋め込んで記述します。 以下に、Pro*Cを使った、簡単なサンプルプログラムを紹介します。 Pro*Cによる配列アクセスのサンプルプログラム 配列アクセスは、SQLの規格にはありませんが、大幅にデータベースの性能改善ができます。 以下のプログラムは、配列アクセスにより、データベースを全件検索するPro*Cのサンプルです。 パラメータを付けると、デバッグ用のトレースを表示します。 #include <stdio.h> EXEC SQL BEGIN DECLARE

  • 1