我正在尝试更新SQL Server 2008 R2数据库中的一行。
特定列的值为String
类型。
我的数据库中的当前值的格式为:NMA
。
但它应该是N'MA
。
我的查询是:
UPDATE mymodifiedtable
SET FirstName = 'N'MA'
WHERE receiptNo = '45047603'
谷歌搜索后,这对我不起作用。
请咨询。
我还想要一个链接,我可以在SQL Server中了解有关此类转义字符的更多信息。
答案 0 :(得分:0)
您可以使用引号字符来转义引号。尝试SET FirstName ='N''MA'