这个插入查询有什么问题?

cho*_*obo 2 sql sql-server

我试图在ms sql管理器中运行以下查询,但我不断收到语法错误.

Msg 102, Level 15, State 1, Line 8
Incorrect syntax near ' '.

INSERT INTO dbo.Survey 
(
    Title, 
    Active, 
    StartDate, 
    EndDate
)
VALUES  
(
    'Title test', 
    '1', 
    null, 
    null
);



// Table
SurveyId (primaryId)
Title  (varchar)
Active (bit)
StartDate (datetime)(nullable)
EndDate (datetime)(nullable)
Run Code Online (Sandbox Code Playgroud)

SQL*_*ace 7

Incorrect syntax near ' '
Run Code Online (Sandbox Code Playgroud)

双击错误,它将带您到相关的行

看起来你在第8行有一个空白字符(在值之后)..将它粘贴到像NotePad ++这样的东西并寻找隐藏的字符

或改变

VALUES  
(
Run Code Online (Sandbox Code Playgroud)

VALUES(
Run Code Online (Sandbox Code Playgroud)