powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / возврат значения после INSERT
7 сообщений из 7, страница 1 из 1
возврат значения после INSERT
    #36723726
Larsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 LUW 9.7

Как можно вернуть значение identity колонки после INSERT?
...
Рейтинг: 0 / 0
возврат значения после INSERT
    #36724308
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Larsik,

уточните как делается инсерт.
если из java, то http://java.sun.com/javase/6/docs/api/java/sql/Connection.html#prepareStatement(java.lang.String, int)
...
Рейтинг: 0 / 0
возврат значения после INSERT
    #36724399
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Larsik,
Лучше всего в том же запросе:
Код: plaintext
SELECT id FROM FINAL TABLE ( INSERT INTO mytable (...) VALUES(...)  )
Причем если надо до срабатывания триггеров, тогда ...FROM NEW TABLE...
...
Рейтинг: 0 / 0
возврат значения после INSERT
    #36724693
Larsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TO Alexey Kuznetsov,

Нет, ни из java.

TO Favn,

За пример спасибо.

А есть ли конструкция по типу следующей?

Код: plaintext
1.
2.
3.
4.
UPDATE OR INSERT INTO TABLE1 (COL1, COL2)
VALUES ( 1 , 2 )
RETURNS ID
INTO :ID;
...
Рейтинг: 0 / 0
возврат значения после INSERT
    #36726127
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LarsikА есть ли конструкция по типу следующей?Такого нет. Есть куда более мощный стандартный оператор MERGE .
Вообще, крайне рекомендую скачать отсюда cookbook - прекрасный учебник и справочник по DB2 SQL с кучей примеров. Он, правда, все еще по 9.5, но лучше просмотреть его, а потом - список изменений в 9.7 .
...
Рейтинг: 0 / 0
возврат значения после INSERT
    #36726977
Larsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnLarsikА есть ли конструкция по типу следующей?Такого нет. Есть куда более мощный стандартный оператор MERGE .
Вообще, крайне рекомендую скачать отсюда cookbook - прекрасный учебник и справочник по DB2 SQL с кучей примеров. Он, правда, все еще по 9.5, но лучше просмотреть его, а потом - список изменений в 9.7 .

Оператор конечно мощный, но я так и не понял из его конструкции, как получить ID записи
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
возврат значения после INSERT
    #37359145
Vas_aya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чем все дело закончилось, победили возврат иль нет?.. тоже не могу взять только добавленный id
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / возврат значения после INSERT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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