こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ORA-01438について

OracleのPL/SQLの作成で "ORA-01438: 指定した精度を超えた値が列に指定されています"の
エラーメッセージが出てしまいます。
PL/SQL上で、値が整数2桁+少数2桁 となるところを計算式を修正し
整数4桁になるようにしたところ、ORA-01438が出るようになりました。
ちなみに全てselectのはずです。

該当のカラムは副問い合わせを介してテーブルから呼んでいるのですが、
大本のカラムには精度(桁数)指定はありません。

いったいこれは何の精度指定に引っ掛かっているのでしょうか。
考えられる可能性を提示して頂けると大変助かります。

投稿日時 - 2016-03-03 00:30:43

QNo.9137082

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

その更新する項目の定義部分を書いてください。
計算式も。

投稿日時 - 2016-03-03 13:57:49

あなたにオススメの質問