Sql 靠近'的语法不正确;空';

Sql 靠近'的语法不正确;空';,sql,sql-server,tsql,Sql,Sql Server,Tsql,下面是我用来创建临时表的createtable查询的语法 CREATE TABLE [dbo].[ZipCodeTerritoryTemp]( [ChannelCode] [char](1) NOT NULL, [DrmTerrDesc] [nvarchar](30) NOT NULL, [IndDistrnId] [char](3) NULL, [StateCode] [char](3) NOT NULL, [ZipCode] [char](9) NUL

下面是我用来创建临时表的
createtable
查询的语法

CREATE TABLE [dbo].[ZipCodeTerritoryTemp](
    [ChannelCode] [char](1) NOT NULL,
    [DrmTerrDesc] [nvarchar](30) NOT NULL,
    [IndDistrnId] [char](3) NULL,
    [StateCode] [char](3) NOT NULL,
    [ZipCode] [char](9) NULL,
    [EndDate] [date] NOT NULL,
    [EffectiveDate] [date] NOT NULL,
    [LastUpdateId] [char](8) NULL,
    [LastUpdateDate] [date] NULL,
    [Id] [int] NULL,
    [ErrorCodes] [varchar](255) NULL,
    [Status] [char](1) NULL
无论出于何种原因,我在SQLServerManagementStudio中收到以下错误消息

味精102,15级,状态1,第16行
“NULL”附近的语法不正确


这个脚本在我看来很好,但是我已经有一段时间没有对SQL做太多的工作了。是否有人可以A)告诉我我做错了什么,或者B)告诉我如何解释来自Management Studio的这些错误消息?

这是完整的代码吗?如果是,则缺少一个结束“)。

这是完整的代码吗?如果是这样,则缺少结束“)。

您缺少结束(


您缺少结束语


请允许我在这件事上和你说+1。投票否决这个问题的人可能认为这是显而易见的,但这个问题实际上非常有帮助。查找问题(和答案)比分析CREATE查询以查找缺少的括号(错误消息没有多大帮助)花费的时间要少。请允许我在这一点上与您联系。投票否决这个问题的人可能认为这是显而易见的,但这个问题实际上非常有帮助。查找问题(和答案)比分析CREATE查询以查找缺少的括号花费的时间更少(错误消息也没有多大帮助)。
CREATE TABLE [dbo].[ZipCodeTerritoryTemp](
    [ChannelCode] [char](1) NOT NULL,
    [DrmTerrDesc] [nvarchar](30) NOT NULL,
    [IndDistrnId] [char](3) NULL,
    [StateCode] [char](3) NOT NULL,
    [ZipCode] [char](9) NULL,
    [EndDate] [date] NOT NULL,
    [EffectiveDate] [date] NOT NULL,
    [LastUpdateId] [char](8) NULL,
    [LastUpdateDate] [date] NULL,
    [Id] [int] NULL,
    [ErrorCodes] [varchar](255) NULL,
    [Status] [char](1) NULL
)