У меня есть таблица с большим количеством строк, например:
ID | Attributes
1 | {"Rank":1, "LoadLocation": London, "Driver":Tom}
2 | {"Rank":2, "LoadLocation": Southampton, "Driver":Dick}
3 | {"Rank":3, "DischargeLocation": Stratford}
Шаблон для JSON отсутствует - это площадка для любого количества атрибутов строк идентификатора.
Для использования в объединении я хотел бы получить их в виде таблицы:
ID | Attribute Name | Attribute Value
1 | 'Rank' | 1
1 | 'LoadLocation' | 'London'
1 | 'Driver' | 'Tom'
2 | 'Rank' | 2
2 | 'LoadLocation' | 'Southampton'
2 | 'Driver' | 'Dick'
3 | 'Rank' | 3
3 | 'DischargeLocation'| 'Stratford'
Я вижу, что мне, вероятно, нужно использовать OpenJSON, но также и для этого яскорее всего нужно знать явную структуру. Я не знаю структуру, даже до точки каждого ряда, имеющего различное количество атрибутов.
Любая помощь с благодарностью получена!