私は取得しています:算術オーバーフローエラー
メッセージこのクエリのデータ型intエラー
に式を変換する8115算術オーバーフローエラー:私はキャストしようとした
DECLARE @x int
IF EXISTS (SELECT * FROM Y)
BEGIN
SET @x = (SELECT max(Id) from Y)+1
END
ELSE
BEGIN
SET @x = 1
END
IdをBig intに変更し、xをBig intに変更してみましたが、同じエラーが発生しました。
あなたは 'declare @x bigint'を試すことができます – TheGameiswar
mysqlまたはsql server? – Sankar
私は@ x bigintで試してみましたが、使用しません – antara