Я пытаюсь вставить значение 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).Я полностью пропустил это.Это работает сейчас, извините за тратить ваше время.