«Ошибка арифметического переполнения при преобразовании выражения в int» при вставке BIGINT в столбец BIGINT - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь вставить значение BIGINT в столбец BIGINT, хотя я думаю, что оно должно работать. Но вместо этого выдает следующую ошибку:

Сообщение 8115, уровень 16, состояние 2, строка 3 Ошибка арифметического переполнения при преобразовании выражения в тип данных int.

Сценарий создания для таблицы:

CREATE TABLE Bod
(
Voorwerp                BIGINT                  NOT NULL,
Bodbedrag               DECIMAL(8, 2)           NOT NULL,
Gebruiker               VARCHAR(50)             NOT NULL,
BodDag                  DATE                    NOT NULL,
BodTijdstip             TIME                    NOT NULL
CONSTRAINT pk_bod PRIMARY KEY(Voorwerp, Bodbedrag)  
);

ИINSERT утверждение:

INSERT INTO Bod 
VALUES (110753735651, 14.90, '01relax', GETDATE(), CURRENT_TIMESTAMP)

Вот что связано с таблицей

РЕДАКТИРОВАТЬ

СВЯТОЕ ДЕРЬМО Я тупой, этовремя (7).Я полностью пропустил это.Это работает сейчас, извините за тратить ваше время.

...