Milyen adattípust használjak egy telefonszámhoz SQL-ben?
Milyen adattípust használjak egy telefonszámhoz SQL-ben?

Videó: Milyen adattípust használjak egy telefonszámhoz SQL-ben?

Videó: Milyen adattípust használjak egy telefonszámhoz SQL-ben?
Videó: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Lehet
Anonim

Tárolja a telefonszámok szabványos formátumban a VARCHAR segítségével. NVARCHAR lenne szükségtelen, mivel beszélünk számok és talán még néhány karakter, például a '+', ' ', '(', ')' és '-'.

Akkor milyen adattípust használ a telefonszám az SQL-ben?

Numerikus adattípusok:

Adattípus Tárolás
int 4 bájt
bigint 8 bájt
decimális (p, s) 5-17 bájt
numerikus (p, s) 5-17 bájt

Ezt követően a kérdés az, hogy milyen adattípust használnak a telefonszámokhoz a Java-ban? Nyilvánvalóan minél kisebb a felhasznált tárhely, annál kisebb a használható számtartomány. A szabványos Java egész számú adattípusok vannak: byte 1 byte -128-127. rövid 2 bájt -32, 768-32, 767.

Másodszor, milyen adattípust használnának valószínűleg egy telefonszámhoz, és miért?

Telefonszámok szövegként/karakterláncként kell tárolni adattípus mert gyakran 0-val kezdődnek, és ha egész számként tárolták őket, akkor a kezdő nulla lenne kedvezményes legyen.

Hogyan tárolódnak a telefonszámok az adatbázisban?

Egy telefonszám mindig kell lennie tárolva karakterláncként vagy szövegként, és soha nem egész számként. Valami telefon számok általában kötőjelet és esetleg zárójelet használ. Előfordulhat, hogy korábban meg kell adnia az ország kódját a telefonszámot például +46 5555-555555.

Ajánlott: