Ich erhalte:Arithmetischer Überlauffehler
Msg 8115 Arithmetischer Überlauffehler in den Datentyp int Fehler
Für diese Abfrage Umwandlung Ausdruck:
DECLARE @x int
IF EXISTS (SELECT * FROM Y)
BEGIN
SET @x = (SELECT max(Id) from Y)+1
END
ELSE
BEGIN
SET @x = 1
END
ich zu werfen versucht ID zu Big Int und ich habe es auch versucht, indem ich x als Big int änderte, aber immer noch denselben Fehler bekam.
Kannst du versuchen, @x bigint' – TheGameiswar
mysql oder SQL Server? – Sankar
Ich versuchte mit @x bigint, aber keine Verwendung – antara