Задать вопрос
@phpcoder81

Как правильно сделать ключ для ИНН?

Ребят, какой тип поля использовать для хранения ИНН, учитывая, что длина 10 или 12. Может быть ведущий ноль. Сделал char(12). Но не лучше ли varchar?
  • Вопрос задан
  • 254 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
pxz
@pxz
✔ Совет: Вам помогли? Отметьте ответы решением.
Из документации:
> Величины типа CHAR при хранении дополняются справа пробелами до заданной длины
То есть, вы создадите себе проблем с обработкой ИНН в дальнейшем.

Так что, лучше сделать VARCHAR(12) и всё будет ок.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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