質問編集履歴
3
設定項目 詳細追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -210,4 +210,5 @@
|
|
210
210
|
Windows server 2012R2
|
211
211
|
|
212
212
|
DB2をOracle互換モードで設定しています
|
213
|
+
DB2_DEFERRED_PREPARE_SEMANTICS=YES
|
213
214
|
DB2_COMPATIBILITY_VECTOR=ORA
|
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,8 @@
|
|
2
2
|
C#でOracleを使用していたプログラムをDB2でも使用できるようにしようとしています。
|
3
3
|
修正範囲を出来るだけ少なくするために、SQLの変更は出来るだけ行わずにしたいと思っています。
|
4
4
|
|
5
|
+
エラーの回避方法が分かればいいのですが、エラーの発生条件や、プログラム側での効率的な対処方法など何か分かることがありましたら、アドバイスをお願いします。
|
6
|
+
|
5
7
|
###発生している問題・エラーメッセージ
|
6
8
|
DB2からホスト変数を使用した同じ内容のSQLを連続で使用した時に以下のエラーが発生します。
|
7
9
|
|
1
追加情報
title
CHANGED
File without changes
|
body
CHANGED
@@ -199,9 +199,13 @@
|
|
199
199
|
接続し連続でSQLを発行した場合に発生しました。
|
200
200
|
接続→実行→切断→接続→実行としてもエラーが発生しました。
|
201
201
|
コメントしてありますがCAST( )を使用すれば、問題のエラーは発生しなくなります。
|
202
|
-
ただ、その場合全てのSQL文を修正する必要があるため避けたいです
|
202
|
+
ただ、その場合全てのSQL文を修正する必要があるため避けたいです。
|
203
203
|
|
204
|
+
|
204
205
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
205
206
|
DB2 express-c v11.1.0.1527 64bit
|
206
207
|
C#
|
207
|
-
Windows server 2012R2
|
208
|
+
Windows server 2012R2
|
209
|
+
|
210
|
+
DB2をOracle互換モードで設定しています
|
211
|
+
DB2_COMPATIBILITY_VECTOR=ORA
|