LOAD DATA XML не грузит вложенные теги

131
24 февраля 2019, 10:10

использую для импорта LOAD DATA XML

LOAD XML LOCAL INFILE 'file.xml' INTO TABLE xml_table ROWS IDENTIFIED BY "<cmp>" (id,name,str);

сам XML-файл:

<cmp>
    <id>1234</id>
    <name>Novemen</name>
    <str>
        <strst>someone1</strst>
        <strst>someone2</strst>
        <strst>someone3</strst>
    </str>
</cmp>
<cmp>
...
</cmp>
<cmp>
...
</cmp>
...

Описание таблицы:

CREATE TABLE `xml_table` (
    `id` SMALLINT(5) UNSIGNED NOT NULL,
    `name` VARCHAR(128) NULL DEFAULT NULL,
    `str` TEXT NULL,    
    PRIMARY KEY (`id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;

Поля таблицы id и name заполняются нормально. А вот поле str - NULL. А нужно, чтобы поле str содержало:

<strst>someone1</strst>
<strst>someone2<strst>
<strst>someone3<strst>

А лучше "someone1,someone2,someone3".
Что-нибудь можно придумать?

READ ALSO
Редактирование товаров к акции

Редактирование товаров к акции

В общем есть раздел Акции и скидки, в которые добавляются акцииК каждой акции можно прикрепить разные товары вместе с акционной ценой, хоть...

123
Как задать стили в данном случае?

Как задать стили в данном случае?

Подскажите, как задать стили для labelКогда чекбокс с галочкой

143
Почему Photoshop показывает не верные размеры шрифта и название самого шрифта? [закрыт]

Почему Photoshop показывает не верные размеры шрифта и название самого шрифта? [закрыт]

подскажите пожалуйста, почему фотошоп показывает не верные значения шрифта и его названия, и как это можно исправить?

135