我試圖在微軟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