Ниже приведен синтаксис для CREATE TABLE
запроса я использую, чтобы создать временную таблицуНеправильный синтаксис около «NULL»
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
По какой причине я получаю следующее сообщение об ошибке в среде SQL Server Management Студия
Msg 102, Level 15, State 1, Line 16
Неправильный синтаксис около 'NULL'
Этот сценарий выглядит хорошо для меня, однако я не много сделал с SQL в некоторое время. Может ли кто либо A) сообщить мне, что я делаю неправильно, или B) рассказать мне, как интерпретировать эти сообщения об ошибках из Management Studio?
Позвольте мне +1 к вам на этом. Люди, которые проголосовали за вопрос, могли подумать, что это очевидно, но этот вопрос на самом деле очень полезен. Нахождение вопроса (и ответов) заняло меньше времени, а затем проанализировало запрос CREATE, чтобы найти отсутствующую скобку (и сообщение об ошибке мало помогло). – jahu