发布日期:2018-03-26
如何在SQL Server中转义一个单引号?+ 查看更多
如何在SQL Server中转义一个单引号?
+ 查看更多
发布日期:2018-02-23 09:49
分类:SQL
浏览次数:241
我试图将一些文本数据插入到sql server 9中的数据表中。
正文包括单引号。
我如何转义?
我尝试使用两个单引号,但它给我带来了一些错误。
eg. insert into my_table values('hi, my name''s tim.');
回答:
通过加倍它们,让单引号转义。
正如你向我们展示的例子。下面的SQL说明了此功能。我在SQL Server 2008上测试它:
ECLARE @my_table TABLE ( [value] VARCHAR(200) ) INSERT INTO @my_table VALUES ('hi, my name''s tim.') SELECT * FROM @my_table
结果:
value ================== hi, my name's tim.