Код:
Код: Выделить всё
CREATE FUNCTION inline_split_me (@param varchar(7998)) RETURNS TABLE AS
RETURN(SELECT substring(',' + @param + ',', Number + 1,
charindex(',', ',' + @param + ',', Number + 1) - Number - 1)
AS Value
FROM Numbers
WHERE Number Как сделать, чтобы получить значения в два поля.
пример: inline_split_me('9, 12, 27, 38, 44, 55, 66, 77')
Поле1 | Поле2
9 | 12
27 | 38
44 | 55
66 | 77