Последние значения суррогатных ключей

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
gvn
Сообщения: 3
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина

Последние значения суррогатных ключей

Сообщение gvn »

Помогите, пож
Имеется конструкция:
.Create View sur select*from x$surrkeys;
.{table 'sur'
.begin
s_lastkeyvalue:=sur.x$surrkeys.lastkeyvalue
end.
.}
В ГАЛ 7.11 PRWS однопольз работает,
а в 7.11 SQL server пролетает мимо.
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Re: Последние значения суррогатных ключей

Сообщение WiRuc »

Это потому-что в SQL версии для хранения суррогатных ключей не используется таблица X$SURRKEYS. За генерацию суррогатных ключей отвечает NAP-сервер,а где он их хранит - не знаю. Посмотри триггер на вставку для любой таблицы, там есть кусок кода, который генерит новое значение NREC для записи.
gvn
Сообщения: 3
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина

Re: Последние значения суррогатных ключей

Сообщение gvn »

Т.е. в словаре есть и она существует, но не используется? А может ее и использовать?
Forsit_
Постоянный гость
Сообщения: 61
Зарегистрирован: 29 мар 2005, 17:49

Re: Последние значения суррогатных ключей

Сообщение Forsit_ »

А зачем его генерить самому?-пусть этим занимается атлантис.
Ответить