查询字段包含 ' 改怎么写??
查询字段包含    '   改怎么写?? 
------解决方案--------------------charindex 
 ----------- 
 SELECT CHARINDEX( 'a ', [name]) 
 FROM t1 
 查找a在name列中的未知
------解决方案--------------------通常是两个单引号代表一个单引号,所以要插入表中就这样 
 declare @a table(a varchar(10)) 
 insert @a select  'a '+ ' ' ' ' 
 select * from @a where charindex( ' ' ' ',a)> 0   
 如果觉得不好理解,可以这样 
 declare @a table(a varchar(10)) 
 insert @a select  'a '+char(39) 
 select * from @a where charindex(char(39),a)> 0   
 效果同上