"NULL"附近的语法不正确

Nea*_*alR 1 sql t-sql sql-server

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

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
Run Code Online (Sandbox Code Playgroud)

无论出于何种原因,我在SQL Server Management Studio中收到以下错误消息

消息102,级别15,状态1,行
16'NULL'附近的语法不正确

这个脚本对我来说很好,但是我在一段时间内没有做过多的SQL.任何人都可以A)让我知道我做错了什么或B)告诉我如何从Management Studio解释这些错误消息?

ben*_*ben 6

这是完整的代码吗?如果是这样,就会有一个关闭')'缺失.


Gab*_*oli 5

你错过了收盘 )

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
)
Run Code Online (Sandbox Code Playgroud)