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
)