No.2ベストアンサー
- 回答日時:
anmochiさんの回答への補足ですが、DB2 V8.2から、Cコンパイラを用意せずともSQL/PLでのプロシージャ作成可能になっています。
もちろん作成したSQLプロシージャ(ストアドプロシージャ)はJAVAからjava.sql.CallableStatement経由で呼び出せます。
No.1
- 回答日時:
DBMSには、各社色々な開発理念があり、Aで出来るものがBで出来るとは限らない。
まずこの前提は理解していただきたい。具体的に言えば、Oracleで出来る事がMS SQL ServerやDB2で出来る訳ではないという事だな。ところで、DB2なんだが、IBM DB2だろうか(バークレイDB2じゃないよね、という意味)? IBM DB2には、SQL/PLという機能がある。OracleのPL/SQLと違いこちらはC言語のトランスレーターなので、Cコンパイラを用意する必要があるが、一旦作成した「SQLプロシージャ」はJavaからも呼び出す事ができる。使えるCコンパイラは参考URLを参照して欲しい。
用語:SQLプロシージャ
DB2ではSQL/PLで作成したストアドプロシージャの事を特にこう表現している。
参考本:DB2技術全書
とりあえずDB2を使うならこの本だ。
http://www.ascii-store.com/catalog.cgi?id=61987
参考URL:http://www-306.ibm.com/software/data/db2/udb/ad/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- PostgreSQL SQLでUPSERTを一度に複数行やる方法 3 2022/03/25 15:17
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- Oracle Oracleですがsqlで質問です。 サブクエリ内で番号というカラムで昇順の1レコード目を取得したい 3 2023/05/22 10:02
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- Oracle sql(oracle)で質問です。 テーブルAのカラム名、日付(yyyymmdd)の値を テーブルB 2 2023/01/06 10:31
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Google+ Googleアカウントにログインせずにパスワードを確認する方法を教えて下さい。 間違えてChrome 2 2023/07/07 20:52
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++Builder → Visual C++ 移植...
-
C言語の規格
-
未使用引数の注意文出力を回避...
-
C言語でのコンパイラの作成方法
-
構造体について
-
cc と gcc の違い
-
C言語での四角形描写
-
Visual Studio でmakefileを使...
-
Σの計算について
-
Visual Studio フレームワーク ...
-
FORTRANのおすすめコンパイラ
-
BCC で Cannot open file: wind...
-
bcpadのコンパイラのインストー...
-
void型のポインタで構造体の参照
-
char型の配列の初期化について
-
C言語 main関数とsum関数の記...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報