Quel est le type de données standard pour stocker les numéros de téléphone mobile dans la base de données SQL (sans varchar, nchar)?


Meilleure réponse

Le plus gros problème avec le stockage des numéros de téléphone en tant que tout autre que des caractères est que les zéros non significatifs sont autorisés dans les numéros de téléphone de certains pays et que les types de données numériques ne conservent pas les zéros non significatifs.

Conventions nationales décriture des numéros de téléphone – Wikipédia

Réponse

Si vous nautorisez aucun caractère spécial comme «+» pour les codes de pays ou «-» pour les séparateurs, vous pouvez utiliser un champ entier . La longueur du champ peut être la longueur standard des numéros de téléphone portable sans le code du pays.

Pour plus dinformations sur le type de données entier, voici un lien pour MySQL.

12.2.1 Types dentiers (valeur exacte) – INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

Vous pouvez trouver des liens similaires pour tout autre SQL Base de données que vous utilisez.

Jespère que cela vous aidera !!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *