bogdan_uman
@bogdan_uman
шлЫмазл неукЪ-поцЪ

Реализация тригера?

Здравствуйте. Решил с бекенда (Ruby) в целях оптимизации переписать на реализацию в БД. Как лучше сделать подобный функционал - автоматическая нумерация. Есть таблица Institutions, которая является справочником для всех документов, в этой таблице есть поле prefix: string{3}.
Нужно что бы при создании документа, брался последний документ с фильтрацией Institutions.id и если префикс не менялся то просто добалялась к нумерации +1. Например последний документ "ППР00011", то следующий уже будет "ППР00012".
А если документов нет, или префикс поменяли ... то значит нумерация должна начатся сначала. "ППР00001"
Спасибо
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы