Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / @@identity в ASE и область видимости / 5 сообщений из 5, страница 1 из 1
15.06.2010, 12:05
    #36687294
JenyaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
@@identity в ASE и область видимости
Такой вопрос, @@identity в ASE 12/15 аналогичен @@identity в MSSQL или аналогичен SCOPE_IDENTITY в MSSQL, то есть область видимости текущая ? Не будет граблей с триггерами, которые вставляют свои строки в таблицы и identity столбцами ?
...
Рейтинг: 0 / 0
15.06.2010, 13:52
    #36687621
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
@@identity в ASE и область видимости
JenyaD wrote:

> Такой вопрос, @@identity в ASE 12/15 аналогичен @@identity в MSSQL или
> аналогичен SCOPE_IDENTITY в MSSQL, то есть область видимости текущая ?

Аналогичен @@identity в MSSQL.
Что такое SCOPE_IDENTITY в MSSQL -- не знаю.

> Не будет граблей с триггерами, которые вставляют свои строки в таблицы с
> identity столбцами ?

Ну, по идее, могут. Я правда гарантировать не могу. Очень мало с триггерами
работал.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15.06.2010, 15:10
    #36687909
JenyaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
@@identity в ASE и область видимости
Вот тут описание особенностей SCOPE_IDENTITY
http://www.interface.ru/borland/delp_4.htm
Интересно есть подобные решения от сайбейса для ASE или можно не бояться и юзать @@identity либо для генерации ключа юзать отдельную таблицу.

То есть я выполнил :
Код: plaintext
1.
insert into table(...) values (...) 

И независимо от тригеров получу значение @@identity из своего INSERT'а, а не identity полученное от результата вставки в какую либо таблицу одним из триггеров, прикрепленным к table.
...
Рейтинг: 0 / 0
15.06.2010, 18:31
    #36688405
cherrex_Den
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
@@identity в ASE и область видимости
...
Рейтинг: 0 / 0
15.06.2010, 18:51
    #36688450
JenyaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
@@identity в ASE и область видимости
Это хорошо, спасибо значит у сайбейса поведение @@identity похоже на SCOPE_IDENTITY в MSSQL.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / @@identity в ASE и область видимости / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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