|
|
|
| Делаю базу данных для хранения реквизитов налогоплательщика.....
Есть такое данное как ИНН (Идентификационный номер налогоплетельщика) циферки 12 шт.
В INT они не влезают....
Вот я думаю, в какое поле лучше их запихать.... в BIGINT или в CHAR.
И еще есть тип: BIT. Он не подойдет для этого дела....
Если можно, объясните зачем нужен тип BIT, а то че-то я не могу в него вьехать... что в нем хранить.... | |
|
|
|
|
|
|
|
для: tAleks
(26.12.2006 в 18:26)
| | Лучше в BIGINT там 19 цифр влазит. | |
|
|
|
|
|
|
|
для: cheops
(26.12.2006 в 18:33)
| | А надо задавать длинну поля, 12 цифр? или не обязательно? | |
|
|
|
|
|
|
|
для: tAleks
(26.12.2006 в 18:58)
| | Не обязательно. | |
|
|
|
|
|
|
|
для: tAleks
(26.12.2006 в 18:58)
| | Не обязательно. | |
|
|
|
|
|
|
|
для: tAleks
(26.12.2006 в 18:26)
| | Если имеется ввиду украинский ИНН (індивідуальний податковий номер) то ИМХО лучше в Char.
Он может быть 10 символов, а не 12 (у частных предпринимателей). Он также может начинаться с нулей (у очень старых организаций, как правило госпредприятий и госорганизации). | |
|
|
|
|
|
|
|
для: targa
(26.12.2006 в 20:23)
| | Вообще говоря да, номера, которые могут начинаться с нулей, лучше действительно в строке хранить - сам много раз накалывался, когда ведущие нули пропадают. | |
|
|
|
|
|
|
|
для: cheops
(26.12.2006 в 23:31)
| | Это точно! ИНН может с нулей начинаться, поэтому только в тексте его хранить надо. | |
|
|
|