тип данных для мобильного телефона нет - PullRequest
1 голос
/ 05 октября 2009

Что лучше всего подходит Тип данных для мобильного нет. , долгота и широта в Mysql и oracle

Ответы [ 3 ]

8 голосов
/ 05 октября 2009

Так как вы вряд ли будете делать арифметику или сравнивать мобильные номера (кроме равенства), строковый тип кажется лучшим. Длина строки зависит от номера телефона

Вы могли бы рассмотреть преобразование долготы и широты в десятичные значения и просто использовать число с плавающей запятой.

1 голос
/ 06 апреля 2011

Я думаю, вам следует использовать Varchar(n) в качестве типа данных мобильного номера, потому что иногда вам, возможно, придется хранить номер мобильного телефона, как в 111-111-1111, поэтому в это время int не будет работать, но с использованием varchar() вы никогда не получите исключение.

1 голос
/ 05 октября 2009

Я собираюсь угадать, varchar (16) или больше для мобильного телефона нет, число (5,3) или больше для долготы / широты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...