SQL-da telefon raqami uchun qanday ma'lumotlar turidan foydalanishim kerak?
SQL-da telefon raqami uchun qanday ma'lumotlar turidan foydalanishim kerak?

Video: SQL-da telefon raqami uchun qanday ma'lumotlar turidan foydalanishim kerak?

Video: SQL-da telefon raqami uchun qanday ma'lumotlar turidan foydalanishim kerak?
Video: Redmi telefon ilovasidagi ajoyib funksiyalar #jalolmurad 2024, Dekabr
Anonim

saqlang telefon raqamlari VARCHAR yordamida standart formatda. NVARCHAR bo'lardi Biz gaplashayotganimizdan beri keraksiz bo'ling raqamlar va '+', '', '(', ')' va '-' kabi bir nechta boshqa belgilar bo'lishi mumkin.

Keyin, SQL-da telefon raqami uchun qanday ma'lumotlar turi ishlatiladi?

Raqamli ma'lumotlar turlari:

Ma'lumotlar turi Saqlash
int 4 bayt
bigint 8 bayt
kasr (p, s) 5-17 bayt
raqamli (p, s) 5-17 bayt

Keyinchalik savol tug'iladi: Java-da telefon raqami uchun qanday ma'lumotlar turi ishlatiladi? Shubhasiz, siz foydalanadigan saqlash hajmi qanchalik kichik bo'lsa, siz foydalanishingiz mumkin bo'lgan raqamli diapazon shunchalik kichikroq bo'ladi. Standart Java butun sonli ma'lumotlar turlari quyidagilar: bayt 1 bayt -128 dan 127 gacha. qisqa 2 bayt -32, 768 dan 32, 767 gacha.

Ikkinchidan, telefon raqami uchun qaysi ma'lumotlar turi ishlatilishi mumkin va nima uchun?

Telefon raqamlari matn/string sifatida saqlanishi kerak ma'lumotlar turi chunki ular ko'pincha 0 bilan boshlanadi va agar ular butun son sifatida saqlangan bo'lsa, unda bosh nol bo'ladi bo'lardi chegirmaga ega bo'lish.

Telefon raqamlari ma'lumotlar bazasida qanday saqlanadi?

Telefon raqami har doim bo'lishi kerak saqlanadi satr yoki matn sifatida va hech qachon butun son emas. Ba'zi telefon raqamlar odatda defis va ehtimol qavslardan foydalaning. Bundan tashqari, avval mamlakat kodini ko'rsatishingiz kerak bo'lishi mumkin telefon raqami masalan +46 5555-555555.

Tavsiya: