хранить XML-документы в базе данных? - PullRequest
0 голосов
/ 06 января 2011

У меня есть XML-файл.Теперь я хочу сохранить содержимое XML в базе данных (любой базе данных) как есть.Потому что я хочу обработать XML-документы в моем приложении базы данных.Есть ли способ сделать это эффективно?Веди меня, спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 06 января 2011

Это не должно быть проблемой, если выбранная база данных поддерживает тип данных CLOB (Character Large OBject). Если вы выберете базу данных, которая изначально поддерживает XML, это было бы еще лучше; последние версии распространенных продуктов СУБД делают это: Oracle имеет XMLType, DB2 и SQL Server имеют столбец XML и т. д.

Загрузка содержимого файла в столбец базы данных является программной задачей и действительно зависит от того, на каком языке вы пишете свое приложение.

Очевидно, что это расплывчатый ответ, но, боюсь, он соответствует отсутствию конкретики в вашем вопросе.

0 голосов
/ 06 января 2011

Подумайте о том, чтобы установить его как столбец BLOB в вашей базе данных.

В зависимости от базы данных и языка программирования, который вы используете, вы можете решить эту проблему более или менее простым способом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...