2015-05-12 5 views
0

У меня есть требование генерировать уникальный caseid каждый раз, когда кто-то нажимает кнопку в приложении. Net windows. Моим back-end является SQL Server 2008 R2.Использование SQL Server для хранения счетчика

Теперь этот идентификатор случая должен быть уникальным для каждого щелчка пользователей, и он должен начинаться с 100 и продолжать увеличиваться.

Это плохая практика, чтобы создать один столбец/одна строка таблицы, как скажем:

Таблица Счетчик: подсчитывать INT

Это все, что будет. Для каждого нажатия кнопки я просто буду продолжать увеличивать его. Или есть более чистый способ?

ответ

4

Вы можете создать столбец int IDENTITY в своей таблице, где начальное значение равно 100 и увеличить его на единицу для каждой новой строки в таблице. Это, пожалуй, самый эффективный (с точки зрения SQL Server) способ и самый удобный способ сделать это.

Смежные вопросы