Hvilken datatype skal jeg bruke for et telefonnummer i SQL?
Hvilken datatype skal jeg bruke for et telefonnummer i SQL?

Video: Hvilken datatype skal jeg bruke for et telefonnummer i SQL?

Video: Hvilken datatype skal jeg bruke for et telefonnummer i SQL?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Desember
Anonim

Lagre telefonnummer i et standardformat med VARCHAR. NVARCHAR ville være unødvendig siden vi snakker om tall og kanskje et par andre tegn, som '+', ' ', '(', ')' og '-'.

Så, hvilken datatype brukes for telefonnummer i SQL?

Numeriske datatyper:

Data-type Oppbevaring
int 4 byte
bigint 8 byte
desimal(p, s) 5-17 byte
numerisk (p, s) 5-17 byte

Deretter er spørsmålet, hvilken datatype brukes for telefonnummer i Java? Jo mindre lagringsplass du bruker, jo mindre er det numeriske området du kan bruke. Standard Java heltallsdatatyper er: byte 1 byte -128 til 127. korte 2 byte -32, 768 til 32, 767.

For det andre, hvilken datatype vil sannsynligvis bli brukt for et telefonnummer og hvorfor?

Telefonnumre må lagres som en tekst/streng data-type fordi de ofte begynner med en 0 og hvis de ble lagret som et heltall så den innledende null ville bli rabattert.

Hvordan lagres telefonnumre i en database?

Et telefonnummer bør alltid være lagret som en streng eller tekst og aldri et heltall. Noen telefon tall bruker vanligvis bindestreker og muligens parenteser. Det kan også hende du må angi landskoden før telefonnummeret slik som +46 5555-555555.

Anbefalt: