Wat is het standaard gegevenstype om mobiele nummers op te slaan in de SQL-database (zonder varchar, nchar)?


Beste antwoord

Het grootste probleem met het opslaan van telefoonnummers als alles behalve tekens is dat voorloopnullen zijn toegestaan ​​in de telefoonnummers van sommige landen en dat numerieke datatypes geen voorloopnullen behouden.

Nationale conventies voor het schrijven van telefoonnummers – Wikipedia

Antwoord

Als je geen speciale tekens zoals + voor de landcodes of – voor scheidingstekens wilt toestaan, dan kun je een integer veld gebruiken . De lengte van het veld kan de standaardlengte zijn van mobiele nummers zonder de landcode.

Voor meer informatie over het gegevenstype integer, is hier een link voor MySQL.

12.2.1 Integer-typen (exacte waarde) – INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

U kunt vergelijkbare links vinden voor elke andere SQL Database die u gebruikt.

Ik hoop dat dit helpt !!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *