非常简单的 table 和 insert 语句,如果字符串是“Golf”则失败,但适用于任何其他字符串。表创建:
CREATE TABLE [dbo].[market]
(
[marketID] [int] NOT NULL,
[name] [varchar](50) NULL,
CONSTRAINT [PK_market] PRIMARY KEY CLUSTERED ([marketID] ASC)
)
插入:
INSERT [dbo].[market] ([marketID], [name]) VALUES (4, N'Golf')
Error: Unclosed quotation mark after the character string ''. (State:37000, Native Code: 69)
Error: Incorrect syntax near ''. (State:37000, Native Code: 66)
Error: Unclosed quotation mark after the character string ')'.
现在,如果我将插入更改为:
INSERT [dbo].[market] ([marketID], [name]) VALUES (4, N'Test')
它工作得很好。以前有人见过吗?