У меня есть клиент, который позволяет пользователям указывать определенный формат для записей. Не идентификатор, но так же хорошо, как.
Таким образом, пользователь может выбрать формат, скажем
- гггг-1-ые 3 часа имени клиента, следующий доступный номер файла
или
- инициалы файлового менеджера, следующий номер файла, гг
или
- следующий номер файла, гггг, инициалы файлового менеджера
они также могут добавлять больше предметов, чтобы вы могли получить
- следующий номер файла -гггг-инициалы клиентов-инициалы -ггг
С трудом визуализируя решение по этому вопросу и как сохранить формат в таблице, вытащите его и сгенерируйте требуемое число.
Особенно если учесть, что клиент может
- изменить формат в любое время
- следующий номер файла должен быть следующим.
Я думаю, что важная часть, которую я здесь упускаю, - это создание запроса, дающего мне "следующий номер файла", если записи уже есть.
редактировать
не ограничивается sql. Я просто не могу придумать решение, которое позволит мне сохранить число в произвольном формате, а затем сгенерировать следующее число на основе этого формата.