イテレーターの最初のカラムが BigDecimal の場合「列の型が無効です。」が発生する
(Doc ID 2650498.1)
Last updated on MARCH 19, 2020
適用範囲:
SQLJ - バージョン 12.2.0.0.0 以降この文書の内容はすべてのプラットフォームに適用されます。
現象
ForUpdate インターフェイスを使うイテレータが正しくトランスレートされません。
このため、プログラム実行時に次の exception が発生します。
この問題は次のすべての条件に合致した場合に発生します:
- 最初のカラムのデータ型が BigDecimal である
- ForUpdate インターフェイスを使用している
- -codegen オプションが "iso" である。デフォルトの "oracle" の場合はこの問題は再現しません。
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
本書の内容
現象 |
原因 |
解決策 |
参照情報 |