使用環境は DB SQL Server2008 Express
使用ツールは Microsoft SQL Server Management Studio です
SQLserver2000からSQLserver2008DBへ移行しようとしているのですが
ストアドプロシージャのところでうまくいきません
具体的には、処理を走らせると下記メッセージが出てきます
floatをデータ型numericに変換中に、算術オーバーフローエラーが発生しました
プロシージャ"○○"は、許可されていないステータスNULLを返そうとしました。
代わりにステータス0を返します
調べると
小数点以下があるフィールド同士を掛けて、その結果の小数点以下をROUNDで切り
捨てた値を小数点のないフィールドに追加しようとするとエラーになる
とありました。
下記 2行あたりが怪しいと思うのですが対処方法がわかりません。
ご教授願えないでしょうか?
SET @GetRand = CAST(RAND()*10 AS numeric(1,0))
…
SET @GetRand = CAST(RIGHT(CONVERT(varchar,CAST(RAND()*100 AS
numeric(2,0))+100),2) As numeric(2,0))
またストアドプロシージャは、VBのようにデバッグで1行単位で処理を確認してい
くことはできないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Visual Basic(VBA) VBA リボンののリカバリーでオーバーフローエラーになります 2 2023/07/04 19:07
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
型 varchar から型 numeric への変換エラー。
その他(データベース)
-
データ型でFloatとreal の計算の違い?
SQL Server
-
GROUP BYでエラーが発生
SQL Server
-
-
4
SQLServerでNULLを挿入したいです
SQL Server
-
5
SQL Serverにおける小数部の0表記について
その他(プログラミング・Web制作)
-
6
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
-
7
MS SQLServer のSQLで文字列の前にN:
その他(データベース)
-
8
Visual Basic.NETの、Form 間での引数の引渡し方法を教えてください。
Visual Basic(VBA)
-
9
SQLで、Join句で結合したテーブルにデータが無い場合について
SQL Server
-
10
C#でのswitch文
その他(プログラミング・Web制作)
-
11
VB初心者。小数点以下の表示でつまづいています(涙
Visual Basic(VBA)
-
12
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
13
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
14
【C#】DataGridViewの最大列数について
システム
-
15
sqlserverで集計結果をUPDATEしたいです
SQL Server
-
16
SQLのエラー(~付近に不適切な構文があります)
SQL Server
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ストアドプロシージャのRETURN...
-
VB.net SqlConnectionでの連続S...
-
SQLserver算術オーバーフロ...
-
bcp in でエラー
-
Accessのマクロでモジュールを...
-
Access VBAで行ラベルが定義さ...
-
Statement ignored というエラー
-
エクセルVBAでUserFormを起動し...
-
SQL*Loaderでのsysdate使用
-
今日の日付が入った行のデータ...
-
likeとsubstrの使いわけについて
-
SQL*Plusの終了はquit?exit?
-
sqlplusでヘッダーが付かない
-
時間項目を60進数から10進数へ...
-
OSのシステム日付を変更して...
-
全角空白のTRIMができない...
-
ODBCリンクの際にACCESSでは読...
-
sqlplusのspoolで空白行出現
-
VBA プロシージャの名前の取得
-
DB2のSELECTでカンマ編集につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLserver算術オーバーフロ...
-
bcp in でエラー
-
VB.net SqlConnectionでの連続S...
-
DBへのOPENについて
-
ACCESSのVBAでCSVを取込処理に...
-
ストアドプロシージャのRETURN...
-
Accessのマクロでモジュールを...
-
Access VBAで行ラベルが定義さ...
-
エクセルVBAでUserFormを起動し...
-
Statement ignored というエラー
-
ODBCリンクの際にACCESSでは読...
-
sqlplusでヘッダーが付かない
-
Accessの数値から時間に変換す...
-
今日の日付が入った行のデータ...
-
SQLで部分的にGROUP BYしたいとき
-
likeとsubstrの使いわけについて
-
callで順に実行されるプロシー...
-
キャッシュを使わずにSELECTを...
-
VBA プロシージャの名前の取得
-
【Excel VBA】 WorksheetやRa...
おすすめ情報