Передать коллекцию параметров в хранимую процедуру и разбиение
У меня есть хранимая процедура в хранилище данных SQL Azure, в которой есть строковый параметр, который, в свою очередь, представляет собой набор параметров. Я хотел бы разделить эту строку на отдельные параметры, например, в виде примера:
DECLARE @parameters nvarchar(2048) = 'variable1: value1; variable2: value2; variable3: value3'
DECLARE @var1 nvarchar(32)
DECLARE @var2 nvarchar(32)
DECLARE @var3 nvarchar(32)
-- Something here to split @parameters
SELECT @var1, @var2, @var3
Результатом выбора будет: "значение1", "значение2", "значение3"
Есть ли способ добиться этого?