У меня есть таблица с данными XML, которая хранится в столбце с типом данных STRING. Может кто-нибудь помочь мне, как разобрать этот XML на несколько столбцов sql. Ниже приведен пример таблицы XML и желаемые выходные данные
У меня есть таблица с данными XML, которая хранится в столбце с типом данных STRING. Может кто-нибудь помочь мне, как разобрать этот XML на несколько столбцов sql. Ниже приведен пример таблицы XML и желаемые выходные данные [code]Select * from default.SampleData [/code] XMLData "Статус": { "Код": "ОК", "Сообщение": нет, "Ошибки" : Нет }, 'RequestReference': Нет, 'Ответ': { 'IdNumber': '295', 'SearchKeys': { 'Тема': { 'Имя': 'Джон', 'Отчество': Нет, 'Фамилия': 'Росс', 'ДатаРождения ': datetime.datetime(1900, 1, 31, 0, 0), 'Пол': 'M' }, 'Address': { 'AddressLine1': '123 old street', 'AddressLine2': 'главная улица', 'AddressLine3': '', ' AddressLine4': Нет, 'AddressLine5': Нет, 'Почтовый индекс': '12345', 'Страна': Нет }, 'Телефон': нет, 'DrivingLicence': нет, 'Банк': нет, 'ConsentFlag': True },< /p> Ожидаемые выходные столбцы [code]IDNumber FirstName MiddleName LastName DateOfBirth AddressLine1 Phone [/code] 295 Джон Росс 1900-01-01 123 Highstreet Нет данныхb