掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQL SEVERのInsert文について (ID:80469)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
SQL SEVER7.0です。 レポート出力用に一時的なテーブルを kingaku decimal(7.2) で作ります。 その後にInsert文です。 Insert Into TestTable ( kingaku ) Select kingaku From Furiage という文を書いて登録しようしたところnumericからnumericのオバーフロー のエラーがでました。 この時に抽出した金額は4.50です。 Furiageには、 kingaku decimal(8,2) で登録してあります。 確かに、Furiageの方が項目のサイズは大きいのですが 数値自体は、4.50でしかありません。 なぜ、オーバーフローが起きるのでしょうか? このAPは、かなり前にリリースしており、 つい最近このエラーが出るようになりました。 とりあえずは、一時的なテーブルのサイズを大きくしました。 それで、大丈夫になりました。 しかし、なぜこの頃になって出るようになったのか? サイズが4.50程度でオーバーフローになるのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.