Kateri podatkovni tip naj uporabim za telefonsko številko v SQL?
Kateri podatkovni tip naj uporabim za telefonsko številko v SQL?

Video: Kateri podatkovni tip naj uporabim za telefonsko številko v SQL?

Video: Kateri podatkovni tip naj uporabim za telefonsko številko v SQL?
Video: CS50 2015 - Week 8, continued 2024, April
Anonim

Shranite telefonske številke v standardni obliki z uporabo VARCHAR. NVARCHAR bi je nepotrebno, saj govorimo o številke in morda še nekaj drugih znakov, kot so '+', ' ', '(', ')' in '-'.

Potem, kateri podatkovni tip se uporablja za telefonsko številko v SQL?

Številčne vrste podatkov:

Vrsta podatkov Skladiščenje
int 4 bajti
bigint 8 bajtov
decimalka (p, s) 5-17 bajtov
številčni (p, s) 5-17 bajtov

Kasneje se postavlja vprašanje, kateri podatkovni tip se uporablja za telefonsko številko v Javi? Očitno manjša količina pomnilnika, ki ga uporabljate, manjši je številčni obseg, ki ga lahko uporabite. Standardna Java celih podatkovnih tipov so: bajt 1 bajt -128 do 127. kratka 2 bajta -32, 768 do 32, 767.

Drugič, katera vrsta podatkov bi se verjetno uporabljala za telefonsko številko in zakaj?

Telefonske številke je treba shraniti kot besedilo/niz vrsto podatkov ker se pogosto začnejo z 0 in če so bili shranjeni kot celo število, potem prva ničla bi biti znižan.

Kako so telefonske številke shranjene v bazi podatkov?

Telefonska številka mora biti vedno shranjeni kot niz ali besedilo in nikoli celo število. Neki telefon številke običajno uporabite vezaje in morda oklepaje. Prav tako boste morda morali predhodno navesti kodo države telefonsko številko kot je +46 5555-555555.

Priporočena: