Страница 1 из 1

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

Добавлено: 27 апр 2004, 16:37
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 пролетает мимо.

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

Добавлено: 27 апр 2004, 16:42
WiRuc
Это потому-что в SQL версии для хранения суррогатных ключей не используется таблица X$SURRKEYS. За генерацию суррогатных ключей отвечает NAP-сервер,а где он их хранит - не знаю. Посмотри триггер на вставку для любой таблицы, там есть кусок кода, который генерит новое значение NREC для записи.

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

Добавлено: 27 апр 2004, 16:52
gvn
Т.е. в словаре есть и она существует, но не используется? А может ее и использовать?

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

Добавлено: 28 апр 2004, 18:19
Forsit_
А зачем его генерить самому?-пусть этим занимается атлантис.