powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / @@identity в ASE и область видимости
5 сообщений из 5, страница 1 из 1
@@identity в ASE и область видимости
    #36687294
JenyaD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой вопрос, @@identity в ASE 12/15 аналогичен @@identity в MSSQL или аналогичен SCOPE_IDENTITY в MSSQL, то есть область видимости текущая ? Не будет граблей с триггерами, которые вставляют свои строки в таблицы и identity столбцами ?
...
Рейтинг: 0 / 0
@@identity в ASE и область видимости
    #36687621
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
@@identity в ASE и область видимости
    #36687909
JenyaD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот тут описание особенностей SCOPE_IDENTITY
http://www.interface.ru/borland/delp_4.htm
Интересно есть подобные решения от сайбейса для ASE или можно не бояться и юзать @@identity либо для генерации ключа юзать отдельную таблицу.

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

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


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