Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Идентификатор / 7 сообщений из 7, страница 1 из 1
05.09.2001, 14:30
    #32013533
NewComer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
Господа программисты!, здравствуйте.
Подскажите.
В таблице используется ключ, для которого установлено свойство Identity, автоинкремент получается. Но иногда надо знать значение ключа до вставки записи в таблицу.. видимо это узнать невозможно, да?
Может укажите ссылку на какую-нить статью, где говориться о способах генерации значений ключа 'ручками'?
...
Рейтинг: 0 / 0
05.09.2001, 14:57
    #32013539
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
Этот вопрос уже не раз звучал в форуме, но мне до сих пор интересно, а для чего может понадобиться автоинкрементное значение до его использования?
Честно говоря, напрашивается ещё и другой вопрос, а не вкралась ли в логику Вашего приложения, какая-нибудь концептуальная ошибка? Может быть Вы не достаточно хорошо продумали структуру базы данных...
...
Рейтинг: 0 / 0
05.09.2001, 15:08
    #32013541
NewComer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
Мне интересно это знать и все.
Просто перешел на MS SQL после Interbase, с его генераторами... получил значение генератора и сиди довольным..
а тут?!
...
Рейтинг: 0 / 0
05.09.2001, 16:19
    #32013548
Павел
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
А тут в триггере "после" из таблицы Inserted.
...
Рейтинг: 0 / 0
05.09.2001, 20:40
    #32013558
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
NewComer < Увы, это желание возникает у всех, кто перешёл на MS SQL из Interbase... Однако, подходы придётся слегка поменять, не всё можно переносить один в один. Многие особенности подробно разбирались в этом форуме, так что можно воспользоваться поиском (когда Вы уже определились с задачей) или просто почитать на досуге... Успехов Вам!
...
Рейтинг: 0 / 0
06.09.2001, 07:42
    #32013586
Dmitri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
BOL: "IDENT_SEED - Returns the seed value
IDENT_INCR - Returns the increment value
IDENT_CURRENT - Returns the last identity value generated for a specified table in any session and any scope. "
...
Рейтинг: 0 / 0
06.09.2001, 07:43
    #32013587
Dmitri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Идентификатор
BOL: "IDENT_SEED - Returns the seed value
IDENT_INCR - Returns the increment value
IDENT_CURRENT - Returns the last identity value generated for a specified table in any session and any scope. "
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Идентификатор / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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