Watter datatipe moet ek gebruik vir 'n telefoonnommer in SQL?
Watter datatipe moet ek gebruik vir 'n telefoonnommer in SQL?

Video: Watter datatipe moet ek gebruik vir 'n telefoonnommer in SQL?

Video: Watter datatipe moet ek gebruik vir 'n telefoonnommer in SQL?
Video: SQL 2024, November
Anonim

Berg die foon nommers in 'n standaardformaat met VARCHAR. NVARCHAR sou onnodig wees aangesien ons hieroor praat getalle en miskien 'n paar ander tekens, soos '+', ' ', '(', ')' en '-'.

Dan, watter datatipe word vir telefoonnommer in SQL gebruik?

Numeriese datatipes:

Datatipe Berging
int 4 grepe
groot 8 grepe
desimale (p, s) 5-17 grepe
numeries (p, s) 5-17 grepe

Die vraag is dan, watter datatipe word vir telefoonnommer in Java gebruik? Natuurlik hoe kleiner die hoeveelheid berging wat jy gebruik, hoe kleiner is die numeriese reeks wat jy kan gebruik. Die standaard Java heelgetal datatipes is: greep 1 greep -128 tot 127. kort 2 grepe -32, 768 tot 32, 767.

Tweedens, watter datatipe sal waarskynlik vir 'n telefoonnommer gebruik word en hoekom?

Telefoonnommers moet as 'n teks/string gestoor word Datatipe want hulle begin dikwels met 'n 0 en as hulle as 'n heelgetal gestoor is dan die voorste nul sou afslag word.

Hoe word telefoonnommers in 'n databasis gestoor?

'n Telefoonnommer altyd moet wees gestoor word as 'n string of teks en nooit 'n heelgetal nie. Een of ander telefoon getalle gebruik gewoonlik koppeltekens en moontlik hakies. Jy sal dalk ook die landkode vooraf moet aandui die telefoonnommer soos +46 5555-555555.

Aanbeveel: