teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

設定項目 詳細追加

2016/11/07 00:59

投稿

退会済みユーザー
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

修正

2016/11/07 00:59

投稿

退会済みユーザー
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

追加情報

2016/09/11 23:41

投稿

退会済みユーザー
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