Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 autoincrement columns in XML / 5 сообщений из 5, страница 1 из 1
05.06.2007, 14:05
    #34575059
Hektor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 autoincrement columns in XML
День добрый.
Передо мной стоит задача:

Есть таблица
Код: plaintext
1.
2.
CREATE TABLE TABLE_NAME (
COLUMN1 XML
)

Есть XML
Код: plaintext
1.
2.
3.
4.
<A>
<B></B>
<C></C>
</A>

Нужно, чтобы при вставке в таблицу XML данных, в элемент <B> ... </B > по умолчанию вводился aoutoincrement
...
Рейтинг: 0 / 0
05.06.2007, 14:08
    #34575065
Hektor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 autoincrement columns in XML
помогите, please, как нить решить эту задачу.
...
Рейтинг: 0 / 0
05.06.2007, 14:42
    #34575187
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 autoincrement columns in XML
Добрый день.

Т.е. при вставке в COLUMN1 элемент <B>...</B> пуст и надо вставить в него автоинкрементное значение?
...
Рейтинг: 0 / 0
05.06.2007, 15:43
    #34575435
Hektor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 autoincrement columns in XML
Да, Вы правильно поняли.
Вставляться будет из хранимки.
Как я понял из документаци generated можно цеплять к полю в таблице, но как его создать, чтобы прицепить к элементу в XML, не нашел.
...
Рейтинг: 0 / 0
05.06.2007, 15:56
    #34575495
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 autoincrement columns in XML
заведите себе sequence .
В процедуре получаете новое значение этой sequence в переменную
---
declare i int;
...
values nextval for sequence_name into i;
---
и далее вставляете это значение в нужный элемент в XML.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 autoincrement columns in XML / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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