Функция STIRNG_SPLIT не работает в наборе данных SSRS - PullRequest
0 голосов
/ 02 октября 2018

В SSRS DataSet я пытаюсь получить данные, используя функцию STRING_SPLIT.

Пожалуйста, обратитесь к следующему коду:

SELECT StudentName 
FROM Student 
WHERE StudentId IN (SELECT VALUE FROM STRING.SPLIT(@StudentId,','))

@ StudentId - параметр множественного выбора.

Сообщение об ошибке: неверное имя объекта 'dbo.STRING_SPLIT'

1 Ответ

0 голосов
/ 02 октября 2018

В SSRS, если ваш параметр многозначный.Это уже считается массивом.Вы должны просто сделать это, чтобы выбрать Имена учеников, в которых идентификатор находится в списке параметров.

SELECT StudentName 
FROM Student 
WHERE StudentId IN (@StudentId)

Вы, по сути, говорите, что из идентификаторов учеников, которые я выбрал в параметре отчета, найдите мне имена этих людейи дай мне список.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...