Quel type de données dois-je utiliser pour un numéro de téléphone en SQL ?
Quel type de données dois-je utiliser pour un numéro de téléphone en SQL ?

Vidéo: Quel type de données dois-je utiliser pour un numéro de téléphone en SQL ?

Vidéo: Quel type de données dois-je utiliser pour un numéro de téléphone en SQL ?
Vidéo: SQL #6 - tables et données 2024, Novembre
Anonim

Stocker le les numéros de téléphone dans un format standard en utilisant VARCHAR. NVARCHAR aurait inutile puisque nous parlons de Nombres et peut-être quelques autres caractères, comme '+', ' ', '(', ')' et '-'.

Alors, quel type de données est utilisé pour le numéro de téléphone en SQL ?

Types de données numériques:

Type de données Espace de rangement
entier 4 octets
bigint 8 octets
décimal(p, s) 5-17 octets
numérique(p, s) 5-17 octets

Par la suite, la question est de savoir quel type de données est utilisé pour le numéro de téléphone en Java ? Évidemment, plus la quantité de stockage que vous utilisez est petite, plus la plage numérique que vous pouvez utiliser est petite. Le Java standard types de données entiers sommes: octet 1 octet -128 à 127. court 2 octets -32, 768 à 32, 767.

Deuxièmement, quel type de données serait probablement utilisé pour un numéro de téléphone et pourquoi ?

Numéros de téléphone doit être stocké sous forme de texte/chaîne Type de données car ils commencent souvent par un 0 et s'ils étaient stockés sous forme d'entier alors le zéro de tête aurait être actualisé.

Comment les numéros de téléphone sont-ils stockés dans une base de données ?

Un numéro de téléphone devrait toujours être stocké sous forme de chaîne ou de texte et jamais d'entier. Certains téléphone Nombres utilisent généralement des tirets et éventuellement des parenthèses. En outre, vous devrez peut-être indiquer le code du pays avant le numéro de téléphone tels que +46 5555-555555.

Conseillé: