Aký typ údajov by som mal použiť pre telefónne číslo v SQL?
Aký typ údajov by som mal použiť pre telefónne číslo v SQL?

Video: Aký typ údajov by som mal použiť pre telefónne číslo v SQL?

Video: Aký typ údajov by som mal použiť pre telefónne číslo v SQL?
Video: Tony Robbins: STOP Wasting Your LIFE! (Change Everything in Just 90 DAYS) 2024, November
Anonim

Uložte telefónne čísla v štandardnom formáte pomocou VARCHAR. NVARCHAR by byť zbytočné, keďže o tom hovoríme čísla a možno pár ďalších znakov, napríklad '+', ' ', '(', ')' a '-'.

Aký dátový typ sa potom používa pre telefónne číslo v SQL?

Číselné typy údajov:

Dátový typ Skladovanie
int 4 bajty
bigint 8 bajtov
desatinné číslo (p, s) 5-17 bajtov
číselné (p, s) 5-17 bajtov

Následne je otázkou, aký dátový typ sa používa pre telefónne číslo v Jave? Je zrejmé, že čím menšie množstvo úložiska použijete, tým menší číselný rozsah môžete použiť. Štandardná Java celočíselné dátové typy sú: byte 1 byte -128 až 127. krátke 2 bajty -32, 768 až 32, 767.

Po druhé, aký typ údajov by sa pravdepodobne použil pre telefónne číslo a prečo?

Telefónne čísla je potrebné uložiť ako text/reťazec Dátový typ pretože často začínajú nulou a ak boli uložené ako celé číslo, potom vedúcou nulou by byť zľavnený.

Ako sa ukladajú telefónne čísla do databázy?

Telefónne číslo by mal byť vždy uložené ako reťazec alebo text a nikdy nie celé číslo. Nejaký telefón čísla všeobecne používajte spojovníky a prípadne zátvorky. Možno budete musieť predtým uviesť kód krajiny telefónne číslo ako napríklad +46 5555-555555.

Odporúča: