SQL Server:UPDATE,SET与数据中的撇号

时间:2016-09-21 19:06:54

标签: sql sql-server

下面的更新声明因为'而引发错误。在'

UPDATE Table 
SET [Company Name] = 'O'Donald Media Inc' 
WHERE [Company Name] = 'O'Donald Media  Inc'

有没有人有办法处理这个问题?

由于

1 个答案:

答案 0 :(得分:2)

手动编写SQL 时,请使用'O''Donald Media Inc'作为字符串语法。 '''' SQL字符串文字中的序列是单个撇号的特殊编码。

但是,如果以编程方式完成(即从代码中完成),请使用占位符