在sql的字符串中使用"'",急,在线等

sohighthesky 2009-04-08 11:12:36
如题,我想在sql中字符串拼接时使用 '
要怎么做,
...全文
68 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxg353 2009-04-08
  • 打赏
  • 举报
回复

set @sql = 'insert into Script (IP1,IP2,T_SQL)
values (''' + @IP1 + ''',''' + @ip2 + ''',''' + @T_SQL + ''')'
ws_hgo 2009-04-08
  • 打赏
  • 举报
回复
create table #BB(a varchar(10),b varchar(10),c int)
insert #BB values('aa','a1',3)
insert #BB values('bb','a1',4)
insert #BB values('cc','a1',3)
insert #BB values('dd','a2',5)
insert #BB values('ee','a3',6)
declare @i varchar(100)
set @i=''
select @i=@i+','+a from #BB
select stuff(@i,1,1,'')
----------------------------------------------------------------------------------------------------
aa,bb,cc,dd,ee

(1 行受影响)
ws_hgo 2009-04-08
  • 打赏
  • 举报
回复
create table #BB(a varchar(10),b varchar(10),c int)
insert #BB values('aa','a1',3)
insert #BB values('bb','a1',4)
insert #BB values('cc','a1',3)
insert #BB values('dd','a2',5)
insert #BB values('ee','a3',6)
declare @i varchar(100)
set @i=''
select @i=@i+','+a from #BB
select stuff(@i,1,1,'')
----------------------------------------------------------------------------------------------------
aa,bb,cc,dd,ee

(1 行受影响)
jinjazz 2009-04-08
  • 打赏
  • 举报
回复
select ''''+'123'+''''
肥龙上天 2009-04-08
  • 打赏
  • 举报
回复
select * from tb where sname like '''%'+名称+'%'''
wlkjhxd 2009-04-08
  • 打赏
  • 举报
回复
用两个就行了,''
天-笑 2009-04-08
  • 打赏
  • 举报
回复
 ''''

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧