powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / select @@identity - глюк или ...?
4 сообщений из 4, страница 1 из 1
select @@identity - глюк или ...?
    #32012945
Grig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.

Работая на удаленной машине, обращаюсь к SQL Servers 7.0 через Borland SQL Explorer, с запросом на "insert..." и последующим "select @@identity". Возвращаемое значение @@identity всегда равно 1, хотя при аналогичных действиях на самом сервере, возвращаемое
значение соответствует истинному. Как получить правильное значение?

Заранее благодарен.
...
Рейтинг: 0 / 0
select @@identity - глюк или ...?
    #32012986
Судя по всему, эти запросы выполняются в разных сессиях, т.е. Explorer SQL (или как его там) открывает сессию, выполняет запрос и тут же закрывает сессию. А @@identity для каждой сессии - свой.
...
Рейтинг: 0 / 0
select @@identity - глюк или ...?
    #32012987
Ну, а чтобы получить правильный @@identity, слепи вместе и запрос на insert, и select @@identity. В одном батче могут быть сколько угодно разных запросов.
...
Рейтинг: 0 / 0
select @@identity - глюк или ...?
    #32013002
VictorS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так же можно поместить все это в хранимую процедуру.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / select @@identity - глюк или ...?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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