Sql server SQL问题-插入到

Sql server SQL问题-插入到,sql-server,Sql Server,我得到这个错误: Msg 8114,第16级,第5状态,第1行 将数据类型varchar转换为bigint时出错 我的代码中哪里有错误?'SageCustomerId1'不是有效的BIGINT值。'SageCustomerId1'不是有效的BIGINT值。错误消息很清楚:您试图在另一个注释的BIGINT字段(整数类型):SageCustomerId中插入无效字符。地址有2D。我也会仔细查看您的数据类型。并非每个字符串都必须是255:数据错误消息很清楚:您试图在另一个便笺上的BIGINT字段(整数

我得到这个错误:

Msg 8114,第16级,第5状态,第1行
将数据类型varchar转换为bigint时出错


我的代码中哪里有错误?

'SageCustomerId1'不是有效的BIGINT值。

'SageCustomerId1'不是有效的BIGINT值。

错误消息很清楚:您试图在另一个注释的
BIGINT
字段(整数类型):
SageCustomerId
中插入无效字符。地址有2D。我也会仔细查看您的数据类型。并非每个字符串都必须是255:数据错误消息很清楚:您试图在另一个便笺上的
BIGINT
字段(整数类型):
SageCustomerId
中插入无效字符。地址有2D。我也会仔细查看您的数据类型。并非每个字符串都必须是255:D
CREATE TABLE Customer
(
    CustomerID BIGINT IDENTITY(1,1) PRIMARY KEY NOT NULL,
    OrganizationName VARCHAR(255) NOT NULL,
    Telephone VARCHAR(255),
    MobileTelephone VARCHAR(255) NOT NULL,
    CustomerAdressLine1 VARCHAR(255) NOT NULL,
    CustomerAdressLine2 VARCHAR(255),
    PostalCode VARCHAR(255) NOT NULL,
    FederalTaxID VARCHAR(255) UNIQUE NOT NULL,
    EmailAddress VARCHAR(255) UNIQUE NOT NULL,
    SageCustomerID BIGINT UNIQUE
);

INSERT INTO Customer (OrganizationName, Telephone,  MobileTelephone, CustomerAdressLine1, CustomerAdressLine2, PostalCode, FederalTaxID, EmailAddress,  SageCustomerId) *
VALUES ('OrganizationName1', 'Telephone1', 'MobileTelephone1', 'CustomerAdressLine1', 'CustomerAdressLine2', 'PostalCode1', 'FederalTaxID1', 'EmailAddress1', 'SageCustomerId1'),
       ('OrganizationName2', 'Telephone2', 'MobileTelephone2', 'CustomerAdressLine2', 'CustomerAdressLine2', 'PostalCode2', 'FederalTaxID2', 'EmailAddress2', 'SageCustomerId2'),
       ('OrganizationName3', 'Telephone3', 'MobileTelephone3', 'CustomerAdressLine3', 'CustomerAdressLine3', 'PostalCode3', 'FederalTaxID3', 'EmailAddress3', 'SageCustomerId3');