Ce tip de date ar trebui să folosesc pentru un număr de telefon în SQL?
Ce tip de date ar trebui să folosesc pentru un număr de telefon în SQL?

Video: Ce tip de date ar trebui să folosesc pentru un număr de telefon în SQL?

Video: Ce tip de date ar trebui să folosesc pentru un număr de telefon în SQL?
Video: Why we should not use INT as data type for phone number field in MySQL database - ItzRafiq 2024, Aprilie
Anonim

Depozitați numere de telefon într-un format standard folosind VARCHAR. NVARCHAR ar fi inutil deoarece vorbim despre numere și poate alte câteva caractere, cum ar fi „+”, „, „(”, „)” și „-”.

Apoi, ce tip de date este folosit pentru numărul de telefon în SQL?

Tipuri de date numerice:

Tip de date Depozitare
int 4 octeți
bigint 8 octeți
zecimală (p, s) 5-17 octeți
numeric(p, s) 5-17 octeți

Ulterior, întrebarea este, ce tip de date este folosit pentru numărul de telefon în Java? Evident, cu cât este mai mică cantitatea de stocare pe care o utilizați, cu atât intervalul numeric pe care îl puteți utiliza este mai mic. Java standard tipuri de date întregi sunt: octet 1 octet -128 la 127. scurt 2 octeți -32, 768 la 32, 767.

În al doilea rând, ce tip de date ar fi probabil utilizat pentru un număr de telefon și de ce?

Numere de telefon trebuie să fie stocat ca text/șir tip de date deoarece acestea încep adesea cu un 0 și dacă au fost stocate ca număr întreg, atunci zeroul de început ar fi reduse.

Cum sunt stocate numerele de telefon într-o bază de date?

Un număr de telefon ar trebui să fie întotdeauna stocate ca șir sau text și niciodată un număr întreg. Un telefon numere folosiți în general cratime și eventual paranteze. De asemenea, poate fi necesar să indicați codul țării înainte numarul de telefon cum ar fi +46 5555-555555.

Recomandat: