SQL Server : UPDATE, SET with apostrophe in data



下面的update语句抛出错误,因为

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

有人有办法处理这个吗?

谢谢

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

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

  • 如何在SQL Server中转义单引号?
  • INSERT的SQL注入

最新更新