Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / RID / 8 сообщений из 8, страница 1 из 1
01.03.2007, 08:42
    #34362362
DB2Adventurer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
Как вытащить sql запросом строку с определенным RID? И для текущей строки определить его RID?
Что нибудь-типа select * from t where RID=? и select RID from t where PRIMARY_ID=?
Такое вообще возможно?
...
Рейтинг: 0 / 0
01.03.2007, 08:55
    #34362390
mitek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
только на DB2/zOS v8 ;))
...
Рейтинг: 0 / 0
01.03.2007, 10:54
    #34362764
DB2Adventurer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
А если db2 udb for LUW? Готовить фанеру?
...
Рейтинг: 0 / 0
01.03.2007, 11:02
    #34362801
DB2Adventurer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
А если db2 udb for LUW? Готовить фанеру?
...
Рейтинг: 0 / 0
01.03.2007, 11:34
    #34362950
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
Заведите себе колонку
RID INT GENERATED ALWAYS AS IDENTITY
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
16.10.2008, 08:27
    #35597267
anjey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
Mark BarinsteinЗаведите себе колонку
RID INT GENERATED ALWAYS AS IDENTITY

А можно получить значение iDENTITY для вставляемой строки ?
т.е. у меня есть в таблице поле IDENTITY, в UDF я вставляю новую запись в эту таблицу, как мне тут же (после INSERT) получить значение поле с IDENTITY, только что вставленной записи ?
...
Рейтинг: 0 / 0
16.10.2008, 09:58
    #35597400
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
anjeyMark BarinsteinЗаведите себе колонку
RID INT GENERATED ALWAYS AS IDENTITY

А можно получить значение iDENTITY для вставляемой строки ?
т.е. у меня есть в таблице поле IDENTITY, в UDF я вставляю новую запись в эту таблицу, как мне тут же (после INSERT) получить значение поле с IDENTITY, только что вставленной записи ?
Код: plaintext
1.
2.
3.
4.
5.
declare global temporary table session.t (id int generated always as identity, j int) on commit preserve rows;

select id, j
from new table(
insert into session.t(j) values ( 1 ), ( 1 ), ( 1 )
) t;
...
Рейтинг: 0 / 0
29.10.2008, 07:55
    #35621829
anjey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RID
кстати, нашёл ещё функцию IDENTITY_VAL_LOCAL... может кому пригодиться..
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / RID / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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