使用環境は 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 への変換エラー。
その他(データベース)
-
GROUP BYでエラーが発生
SQL Server
-
データ型でFloatとreal の計算の違い?
SQL Server
-
-
4
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
-
5
MS SQLServer のSQLで文字列の前にN:
その他(データベース)
-
6
Visual Basic.NETの、Form 間での引数の引渡し方法を教えてください。
Visual Basic(VBA)
-
7
SQLServerでNULLを挿入したいです
SQL Server
-
8
SQLで、Join句で結合したテーブルにデータが無い場合について
SQL Server
-
9
SQL Serverにおける小数部の0表記について
その他(プログラミング・Web制作)
-
10
C#でのswitch文
その他(プログラミング・Web制作)
-
11
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
12
VB初心者。小数点以下の表示でつまづいています(涙
Visual Basic(VBA)
-
13
【C#】DataGridViewの最大列数について
システム
-
14
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
15
(SQLSERVER) 別サーバーへテーブルコピー
SQL Server
-
16
sqlserverで集計結果をUPDATEしたいです
SQL Server
-
17
SQLのエラー(~付近に不適切な構文があります)
SQL Server
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文(最新データ且つ条件付)...
-
SQLについて
-
ACCESS2007 フォーム 「バリア...
-
<SQL>重複しているデータの場合...
-
Visuaal Studio Community 2022...
-
Access2021 「ISNULL関数には引...
-
SQLのエラー(~付近に不適切な...
-
SQLSERVERの抽出処理について
-
SQL Server 縦方向のデータを列...
-
sqlserverで集計結果をUPDATEし...
-
chr(13) と char(13) の違いっ...
-
Tverは無料でしょうか?
-
サーバー破壊
-
甘いものがすきなのってなおせ...
-
SQLて何ですか!
-
生え際から顎先まで17.5 頭頂か...
-
sql serveについて
-
SQLを駆使したデータ抽出ってど...
-
自己相関サブクエリと自己結合...
-
DBのテーブルの設計ができず困...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLserver算術オーバーフロ...
-
bcp in でエラー
-
ストアドプロシージャのRETURN...
-
DBへのOPENについて
-
VB.net SqlConnectionでの連続S...
-
ACCESSのVBAでCSVを取込処理に...
-
Oracle8.1.7の更新処理
-
Access VBAで行ラベルが定義さ...
-
Accessのマクロでモジュールを...
-
エクセルVBAでUserFormを起動し...
-
Statement ignored というエラー
-
キャッシュを使わずにSELECTを...
-
ODBCリンクの際にACCESSでは読...
-
今日の日付が入った行のデータ...
-
エクセルの日付に時差を加算 #V...
-
VBA プロシージャの名前の取得
-
sqlplusでヘッダーが付かない
-
PL/SQLカーソルの2重FORループ...
-
Accessの数値から時間に変換す...
-
likeとsubstrの使いわけについて
おすすめ情報