Size: a a a

2020 May 31

V

Vitaly in MySQL
Хотя некоторые хранят телефонные номера как BIGINT в формате E164
источник

in MySQL
Обесни где тут оспаривается хранение номеров в виде чисел?
источник

IZ

Ilia Zviagin in MySQL
Ты сейчас вместо конкретики исользуешь сказочные абстракции, сорре. Опиши пожалуйста конкретный пример, в котором номера нельзя хранить в виде чисел. Я не шарю базах, но я прост не могу понять почему так делать не следовало бы, если этот метод идеально подходит для хранения номеров клиентов почти всегда
Сохрани телефоны как числа и выбери из базы все телефоны в Саратове...
источник

C

Constantine in MySQL
Ilia Zviagin
Сохрани телефоны как числа и выбери из базы все телефоны в Саратове...
🌝
источник

C

Constantine in MySQL
Ilia Zviagin
Сохрани телефоны как числа и выбери из базы все телефоны в Саратове...
источник

О

Оля in MySQL
Код страны это не число?
Код страны хранится отдельно и добавляется на клиенте
В бд - обычный char / varchar , чтоб не потерять первый символ 0 в номере тел
Ведь полный номер телефона :
Код страны
Код оператора ( может начинаться с символа 0 )
Сам номер
источник

IZ

Ilia Zviagin in MySQL
Ты сейчас вместо конкретики исользуешь сказочные абстракции, сорре. Опиши пожалуйста конкретный пример, в котором номера нельзя хранить в виде чисел. Я не шарю базах, но я прост не могу понять почему так делать не следовало бы, если этот метод идеально подходит для хранения номеров клиентов почти всегда
Ну и для начала надо вспомнить что телефон не совсем атомарен, а точнее, совсем не атомарен.
источник

in MySQL
Ilia Zviagin
Сохрани телефоны как числа и выбери из базы все телефоны в Саратове...
Разбиваем на 2 части, если требуется
источник

in MySQL
Сорре, меня наверное не так поняли
источник

in MySQL
Я не топлю за неделимость номера, я топлю за хранение номера в числах
источник

IZ

Ilia Zviagin in MySQL
Ты сейчас вместо конкретики исользуешь сказочные абстракции, сорре. Опиши пожалуйста конкретный пример, в котором номера нельзя хранить в виде чисел. Я не шарю базах, но я прост не могу понять почему так делать не следовало бы, если этот метод идеально подходит для хранения номеров клиентов почти всегда
Сохрани телефон менеджера сбербанка по ипотеке, набираемый бесплатно через всероссийский колл-центр.,..
источник

IZ

Ilia Zviagin in MySQL
Я не топлю за неделимость номера, я топлю за хранение номера в числах
А нахуа ?
источник

in MySQL
Его без проблем можно разибить на нужное количество частей
источник

in MySQL
Я изначально оговариваю бессмысленность хранить номер в varchar
источник

О

Оля in MySQL
Я не топлю за неделимость номера, я топлю за хранение номера в числах
Если первый символ 0 - потеряется при типе int
источник

C

Constantine in MySQL
Его без проблем можно разибить на нужное количество частей
Выше скинул либку, тут пример как работает https://libphonenumber.appspot.com/phonenumberparser?number=%2B79521847390
источник

IZ

Ilia Zviagin in MySQL
Я не топлю за неделимость номера, я топлю за хранение номера в числах
Ну, числа то неделимые...
источник

in MySQL
Оля
Если первый символ 0 - потеряется при типе int
А вот ето весомый аргумент
источник

in MySQL
Ilia Zviagin
Сохрани телефон менеджера сбербанка по ипотеке, набираемый бесплатно через всероссийский колл-центр.,..
А он мой клиент, я ему звонить буду?
источник

in MySQL
Менеджер сбербанка очень частный случай
источник