Anong uri ng data ang dapat kong gamitin para sa isang numero ng telepono sa SQL?
Anong uri ng data ang dapat kong gamitin para sa isang numero ng telepono sa SQL?

Video: Anong uri ng data ang dapat kong gamitin para sa isang numero ng telepono sa SQL?

Video: Anong uri ng data ang dapat kong gamitin para sa isang numero ng telepono sa SQL?
Video: Paano ayusin ang mobile data | bukas ang data pero walang internet fix! 2024, Nobyembre
Anonim

Itabi ang numero ng telepono sa isang karaniwang format gamit ang VARCHAR. NVARCHAR gagawin hindi kailangan dahil pinag-uusapan natin numero at marahil ng ilang iba pang mga character, tulad ng '+', ' ', '(', ')' at '-'.

Pagkatapos, anong uri ng data ang ginagamit para sa numero ng telepono sa SQL?

Mga uri ng data ng numero:

Uri ng datos Imbakan
int 4 bytes
bigint 8 byte
decimal(p, s) 5-17 byte
numero(p, s) 5-17 byte

Kasunod nito, ang tanong ay, anong uri ng data ang ginagamit para sa numero ng telepono sa Java? Malinaw na mas maliit ang dami ng storage na iyong ginagamit, mas maliit ang numerical range na magagamit mo. Ang karaniwang Java integer na mga uri ng data ay: byte 1 byte -128 hanggang 127. maikling 2 byte -32, 768 hanggang 32, 767.

Pangalawa, anong uri ng data ang malamang na gagamitin para sa isang numero ng telepono at bakit?

Numero sa telepono kailangang maimbak bilang isang text/string uri ng datos dahil madalas silang nagsisimula sa isang 0 at kung sila ay naka-imbak bilang isang integer pagkatapos ay ang nangungunang zero gagawin may diskwento.

Paano nakaimbak ang mga numero ng telepono sa isang database?

Isang numero ng telepono dapat lagi nakaimbak bilang isang string o teksto at hindi kailanman isang integer. Ilang telepono numero karaniwang gumagamit ng mga gitling at posibleng mga panaklong. Gayundin, maaaring kailanganin mong isaad ang country code bago ang numero ng telepono gaya ng +46 5555-555555.

Inirerekumendang: