Jaki jest standardowy typ danych do przechowywania numerów telefonów komórkowych w bazie danych SQL (bez varchar, nchar)?


Najlepsza odpowiedź

Największym problemem związanym z przechowywaniem numerów telefonów bez znaków jest że zera wiodące są dozwolone w numerach telefonów niektórych krajów, a typy danych numerycznych nie zachowują zer wiodących.

Krajowe konwencje dotyczące zapisywania numerów telefonów – Wikipedia

Odpowiedź

Jeśli nie zamierzasz dopuszczać żadnych znaków specjalnych, takich jak „+” dla kodów krajów lub „-” dla separatorów, możesz użyć pola liczb całkowitych . Długość pola może być standardową długością numerów telefonów komórkowych bez kodu kraju.

Aby uzyskać więcej informacji na temat typu danych w postaci liczb całkowitych, kliknij łącze do MySQL.

12.2.1 Typy całkowite (dokładna wartość) – INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

Możesz znaleźć podobne linki dla wszystkich innych SQL Baza danych, której używasz.

Mam nadzieję, że to pomoże!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *