Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
пара мыслей по проекту БД, XPath и тп
|
|||
|---|---|---|---|
|
#18+
Салют всем! Есть некая рабочая системка, клиент-сервер приложений-сервер БД. Все хорошо и все устраивает. Но в связи с развитием системы приходится часто добавлять новые атрибуты к записям (колонки к таблицам). Это приводит к определенным накладным расходам времени: изменеия приходится вносить в клиентскую часть, в серверную, в схему БД. Добавить несколько версий БД, сервера приложений и клиентов - получается УЖОС! Далее, попадпется статейка http://ibase.ru/devinfo/xmldb.htm То, что надо! Но возник вопрос: Много много записей, у каждой из которых есть поле xml_field в котором xml документ. Как можно осуществить вставку нового тега сразу во все хранящиеся xml документы? Например, есть <a><b>b param</b></a>. Но потребовалось сделать <a><b>b param</b><c> value</c></a>, к примеру. Можно ли подобное реализовать простым sql, типа, UPDATE ... SET ... WHERE? субд не принципиальна, главное сама идея и возможности ее реализации. Заранее thx! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2005, 17:05 |
|
||
|
пара мыслей по проекту БД, XPath и тп
|
|||
|---|---|---|---|
|
#18+
tirny Много много записей, у каждой из которых есть поле xml_field в котором xml документ. Как можно осуществить вставку нового тега сразу во все хранящиеся xml документы? Там же русским по белому написано: http://ibase.ru/devinfo/xmldb.htmОчевидным недостатком подобной схемы хранения, является невозможность использовать XML-атрибуты в условиях SQL запроса, а также выводить их в виде полей в Dataset. И далее: http://ibase.ru/devinfo/xmldb.htmОднако, это в некоторой степени решается UDF функцией, выполняющей XPATH запрос к хранимому XML. То бишь кое-как с известной степенью кривизны это решается. Короче, чудес не бывает. Если нужно красиво работать с объектами - нужна соответствующая БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2005, 11:53 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33043377&tid=1545914]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 510ms |

| 0 / 0 |
