У меня есть поле Abc в базе данных, и я хочу убедиться, что пользователь не пересекает предел поля в базе данных, поэтому я использую проверку, которая скажет: «Вы не можете ввести более 50 символов».
Теперь вопрос в том, что, поскольку память для хранения китайского, индийского и других подобных языков занимает более 1 байта, как бы я проверил длину.
Что происходит сейчас, так это то, что пользователь вводит 30 символов и получает сообщение на дисплее: «Вы не можете ввести более 50 символов».
для решения я могу увеличить размер базы данных или проверить длину байта, но это не очень хорошая идея.
Какой подход вы бы использовали, чтобы сделать это?