Я ХП, которые отправить строку ж/котировки работает нормально:SQL Server в строке
ALTER PROCEDURE [dbo].[Proc] @Store char(5)
AS
BEGIN
SELECT * FROM OPENQUERY(Server, 'SELECT * FROM T WHERE Store = ''MA009'' GROUP BY Store')
END
Как вставить @Store в OpenQuery строке? ниже не работает
ALTER PROCEDURE [dbo].[Proc] @Store char(5)
AS
BEGIN
SELECT * FROM OPENQUERY(Server, 'SELECT * FROM T WHERE Store = '''+ @Store + ''' GROUP BY Store')
END
Спасибо, первый пример, работающий, но застревание с кавычками вы можете мне помочь, если добавить дополнительные цитаты? – Maxrem