powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Хранить xml-ну в базе
3 сообщений из 3, страница 1 из 1
Хранить xml-ну в базе
    #37193787
Vokinvolo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

Хочу таблицу с полями: Id, бла-бла, xml-file.

Подскажите плиз можно ли как-нибудь связать запись в таблице с файлом? вообще хранить xml-файл в базе?
Вроде одни данные реляционные, другие иерархические. НАсколько я понимаю, xml надо хранить как текстовый файл, или парсить его перед загрузкой в базу. Я не уверен.
...
Рейтинг: 0 / 0
Хранить xml-ну в базе
    #37194885
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да запросто.
Делаешь TEXT поле, заливаешь в него xml файл любым удобным тебе способом. А потом делаешь:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT table_with_xml.file_id ,xml.* FROM 
table_with_xml,
lateral( openxml( table_with_xml.xmlfield )
          WITH (
           Product_ID int '@ID',
           Product_Name varchar( 200 ) 'text()'
          ) as xml;
...
Рейтинг: 0 / 0
Хранить xml-ну в базе
    #37204343
Vokinvolo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Хранить xml-ну в базе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]