немного отличается от моей машины, но по-прежнему впечатляет разница 1,5 сек против 5,7 сек

QL у меня есть столбец с текстом в следующем формате:

[Key1:Value1:Value2:Value3:Value4:Value5]
[Key2:Value1:Value2:Value3:Value4:Value5]
[Key3:Value1:Value2:Value3:Value4:Value5]

где может быть любое количество наборов скобок, но обычно от 3 до 6. Я ищу способ быстро отформатировать их во временную таблицу или табличную переменную, чтобы я мог сообщать о данных. Например, я бы хотел, чтобы формат таблицы был:

|Key|Column 1|Column 2|Column 3|Column 4|Column 5|  
|Key 1|Value 1|Value 2|Value 3|Value 4|Value 5|  
|Key 2|Value 1|Value 2|Value 3|Value 4|Value 5|  
|Key 3|Value 1|Value 2|Value 3|Value 4|Value 5|  

Я знаю, что это расширяет границы SQL и должно решаться путем модификации приложения, но я надеюсь, что есть кое-что умное, что я могу сейчас сделать с T-SQL.

Ответы на вопрос(2)

Ваш ответ на вопрос