【数据库】怎么往数据库存sql语句

SQL Server2005
向数据库表中存sql语句,会遇到特殊字符的问题,例如单引号 分号等等

用转义符
在sqlserver中,转义符是单引号“'”
一言两句也说不明白,我给你举例,你自己多揣摩
select ''''
select 'it''s a dog'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-25
用quotename
如:
select quotename('a''c"','''')
第2个回答  2010-02-25
两个单引号表示一个单引号,分号可以直接使用

如 select 'set @a=''my string;'''
得到的结果是 set @a='my string;'
第3个回答  2010-02-25
转义字符:'
忘了是不是了 你试下
第4个回答  2010-02-25
答错了 ,弄成c的了
相似回答