Создание генератора в FireBird
Добавлено: 03 мар 2008, 10:53
Доброго времени суток.
Мне необходимо реализовать следующую задачу: в БД Firebird заносятся данные для хранения и распечатки пропусков, при этом в одной таблице хранятся данные на транспортные пропуска и пропуска для физических лиц. В пропуске должно присутствовать поле номер, причем нумеруются пропуска каждый день заново, т.е. каждый рабочий день создается пропуск № 1 для транспорта, пропуск №1 для физического лица и т.д.
Вопрос заключается в том, чтобы реализовать генератор для номеров пропусков, который бы не вызывал конфликтов при одновременном занесении данных несколькими пользователями! Как можно грамотно создать такой генератор?
Заранее спасибо!
Мне необходимо реализовать следующую задачу: в БД Firebird заносятся данные для хранения и распечатки пропусков, при этом в одной таблице хранятся данные на транспортные пропуска и пропуска для физических лиц. В пропуске должно присутствовать поле номер, причем нумеруются пропуска каждый день заново, т.е. каждый рабочий день создается пропуск № 1 для транспорта, пропуск №1 для физического лица и т.д.
Вопрос заключается в том, чтобы реализовать генератор для номеров пропусков, который бы не вызывал конфликтов при одновременном занесении данных несколькими пользователями! Как можно грамотно создать такой генератор?
Заранее спасибо!