Показать сообщение отдельно
  #2  
Старый 06.08.2015, 20:04
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Читаем про сиквенс в MS SQL Server:
http://blogs.msdn.com/b/askjay/archi...-sql-2008.aspx
Т.е. при вставке строки на триггере можно проапдейтить поле по условию, а значение брать из сиквенса.
Это если решать конкретную твою задачу.

Если задача более общего вида, то, видимо, надо просто брать макс. значение из таблицы, увеличивать его и вставлять в соотв. запросе. В принципе, все это можно засунуть в хранимую процедуру и выполнять прямо на сервере при вставке строки.
Ответить с цитированием