我试图在微软SQL运行下面的TSQL语句2008逃脱引号内引号TSQL字符串
DECLARE @tmpMessage nvarchar(max)
SET @tmpMessage = 'select * from openquery(GLive,''select ID from Links WHERE [HREF] LIKE ''test'''')';
exec sp_executesql @tmpMessage
上面的代码不工作,因为单引号前测试关闭周围的主要报价从链接第二个SELECT语句选择ID ....
是的,我已经把我的发言在第一串之前执行它,因为OPENQUERY功能不会让我做事端像
select * from openquery(GLive,'select ID from Links WHERE [Href] LIKE ''' + @Var + ''''')
任何suggesstions将不胜感激。
在此先感谢。
是不错的主意,它拆分成2串后,由于它的工作原理 – 2010-09-24 21:45:51