'算术溢出错误将表达式转换为int'将BIGINT插入BIGINT列时

时间:2018-05-22 10:22:07

标签: sql-server int bigint

我试图在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)

Here are the things related to the table

修改

HOLY SHIT我愚蠢的是时间(7)。我完全错过了。它现在有效,抱歉浪费你的时间。

0 个答案:

没有答案