Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Узнать следующий доступный ID при вставке.  [new]
Glaciuse
Member

Откуда:
Сообщений: 3
Нужно в таблицу вставить несколько строк, как можно узнать следующий доступный id ?
1 май 13, 13:25    [14252412]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
И как формируется следующий ID?
1 май 13, 14:17    [14252488]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31986
Glaciuse
Нужно в таблицу вставить несколько строк, как можно узнать следующий доступный id ?
Лучше всего делать ID автоинкрементным, тогда он будет формироваться автоматически.
1 май 13, 14:32    [14252507]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
Glaciuse
Member

Откуда:
Сообщений: 3
Ну а если данные будут удалены и появится дырка, надо же ее будет заполнить, может есть какая-то функция в MSSQL для этого?
1 май 13, 23:35    [14253386]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
invm
Member

Откуда: Москва
Сообщений: 9844
Glaciuse
Ну а если данные будут удалены и появится дырка
Зачем? Что такого катастрофичного в наличии "дырок"?
1 май 13, 23:55    [14253425]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
Glaciuse
Ну а если данные будут удалены и появится дырка, надо же ее будет заполнить, может есть какая-то функция в MSSQL для этого?

Зачем ? Автосчетчик - НЕ нумератор. Его конкретное значение не должно играть никакой роли в приложении.
1 май 13, 23:55    [14253427]     Ответить | Цитировать Сообщить модератору
 Re: Узнать следующий доступный ID при вставке.  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
Хор скуляру.
1 май 13, 23:56    [14253428]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить