Как мне проверить входные данные по критериям, указанным в базе данных?
Предположим, у меня есть база данных, поддерживающая до 255 символов в имени пользователя.Теперь при проверке входных данных вместо жесткого кодирования максимально допустимого количества символов (скажем, 80) в имени пользователя, как я могу сохранить максимальное количество разрешенных символов в таблице настроек и затем использовать это значение для проверкивходные данные.
По сути, я хочу дать администратору возможность настроить максимально допустимое количество символов из панели администратора.
Есть ли способ достичь этого без использования пользовательских правил проверки?
Редактировать: Допустим, у нас есть поле базы данных типа char (255) для хранения электронной почты.Администратору может не потребоваться разрешить использование электронной почты длиной более 30 символов, в этом случае он может настроить параметр, чтобы разрешить максимальное количество символов в письме, заданное значение будет сохранено в базе данных и будет использоваться в будущем.цель проверки.