|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Drema* 2:5020/400 30 Mar 2001 10:27:40 To : Ilya Zvyagin Subject : RE: SELECT FROM INSERT ? -------------------------------------------------------------------------------- >From: news [mailto:news@host.talk.ru]On Behalf Of Ilya Zvyagin >>остальных юзеров,вот тогда @@IDENTITY действительно в пределах транзакции >> будет храить посленднюю вставленную запись в таблице. >Даже в этом случае не будет. Ибо может быть МHОГО таблиц в которые >вставляют. If multiple rows are inserted, generating multiple identity values, @@IDENTITY returns the last identity value generated. If the statement fires one or more triggers that perform inserts that generate identity values, calling @@IDENTITY immediately after the statement returns the last identity value generated by the triggers. А каким оператором можно вставлять сразу в несколько таблиц? Или ты имеешь ввиду триггеры? >>> Эта переменная действительна только в текущей транзакции, >>сессии, ну а дальше все верно >Может все же коннекции ? Этот термин точнее немного. Да. @@IDENTITY and SCOPE_IDENTITY will return the last identity value generated in any table in the current session. -- Drema. mailto:dremkin@avtlg.ru http://i.am/dremkin Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/64882c0adcc5.html, оценка из 5, голосов 10
|