¿Qué tipo de datos debo usar para un número de teléfono en SQL?
¿Qué tipo de datos debo usar para un número de teléfono en SQL?

Video: ¿Qué tipo de datos debo usar para un número de teléfono en SQL?

Video: ¿Qué tipo de datos debo usar para un número de teléfono en SQL?
Video: Almacenar números de teléfono en bases de datos 2024, Noviembre
Anonim

Almacene el números de teléfono en un formato estándar usando VARCHAR. NVARCHAR haría ser innecesario ya que estamos hablando de números y tal vez un par de otros caracteres, como '+', '', '(', ')' y '-'.

Entonces, ¿qué tipo de datos se usa para el número de teléfono en SQL?

Tipos de datos numéricos:

Tipo de datos Almacenamiento
En t 4 bytes
Empezando 8 bytes
decimal (p, s) 5-17 bytes
numérico (p, s) 5-17 bytes

Posteriormente, la pregunta es, ¿qué tipo de datos se utiliza para el número de teléfono en Java? Obviamente, cuanto menor sea la cantidad de almacenamiento que use, menor será el rango numérico que puede usar. El estándar de Java tipos de datos enteros están: byte 1 byte -128 a 127. cortos 2 bytes -32, 768 a 32, 767.

En segundo lugar, ¿qué tipo de datos probablemente se usaría para un número de teléfono y por qué?

Números telefónicos debe almacenarse como texto / cadena tipo de datos porque a menudo comienzan con un 0 y si se almacenaron como un número entero, entonces el cero inicial haría ser descontado.

¿Cómo se almacenan los números de teléfono en una base de datos?

Un número de teléfono siempre debe ser almacenado como una cadena o texto y nunca un número entero. Algún teléfono números generalmente use guiones y posiblemente paréntesis. Además, es posible que deba indicar el código de país antes el numero de telefono como +46 5555-555555.

Recomendado: