Мне нужно вернуть электронное письмо пользователей, переданных моей хранимой процедуре. Возможно, что несколько пользователей будут переданы в хранимую процедуру, разделенные запятой.SQL Server 2005 как перебирать CSV или таблицу без курсора?
У меня есть функция сплит табличное значение можно использовать
INSERT INTO @stTbl
SELECT value
FROM fn_Split(@UFID , ',')
но проблема возникает, когда некоторые значения не могут быть в таблице, и мне нужно было бы вставить пользователя из списка CSV, если нет в пользовательская таблица.
Я не хочу использовать курсор, так что лучший способ сделать что-то подобное?