#sql-server-2017-express
#sql-server-2017-express
Вопрос:
У меня есть приведенный ниже запрос, работающий в моей локальной базе данных, но не в рабочей. Кто-нибудь, пожалуйста, может мне помочь:
declare @abc varchar(max)
set @abc = (select distinct stuff((select ',' emp_id from TableA FOR XML PATH ('')),1,1, '') From TableA
print @abc
Результирующий набор локально равен:
abc
123,432,6789,2345
Но в рабочей:
abc
----- results only with commas and 1's.
Комментарии:
1. Возможно, глупый вопрос, но у вас есть те же данные в prod, что и локально?
2. понял. У меня пустые данные в первых нескольких строках. После выполнения distinct внутри инструкции select это работает