SQL Server:更新数据中带有撇号的SET

14 浏览
0 Comments

SQL Server:更新数据中带有撇号的SET

这个问题在这里已经有了答案

如何在SQL Server中转义单引号?

下面的更新语句由于 \'\' 中的 \' 而导致出现错误

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

有人知道如何处理这个问题吗?

谢谢

admin 更改状态以发布 2023年5月24日
0
0 Comments

当手写 SQL 时,使用 'O''Donald Media Inc' 来表示字符串语法。在 SQL 字符串文字中,'' 序列是用于单引号的特殊编码。

但是,如果通过编程的方式(即从代码中)执行,则应使用占位符。

0