Que tipo de dados devo usar para um número de telefone no SQL?
Que tipo de dados devo usar para um número de telefone no SQL?

Vídeo: Que tipo de dados devo usar para um número de telefone no SQL?

Vídeo: Que tipo de dados devo usar para um número de telefone no SQL?
Vídeo: Criando um Banco de Dados SQL em menos de 1 min. 2024, Novembro
Anonim

Armazene o números de telefone em um formato padrão usando VARCHAR. NVARCHAR seria ser desnecessário, pois estamos falando sobre números e talvez alguns outros caracteres, como '+', '', '(', ')' e '-'.

Então, que tipo de dados é usado para número de telefone no SQL?

Tipos de dados numéricos:

Tipo de dados Armazenar
int 4 bytes
bigint 8 bytes
decimal (p, s) 5-17 bytes
numérico (p, s) 5-17 bytes

Posteriormente, a questão é: que tipo de dados é usado para número de telefone em Java? Obviamente, quanto menor a quantidade de armazenamento que você usa, menor é o intervalo numérico que você pode usar. O Java padrão tipos de dados inteiros estão: byte 1 byte -128 a 127. 2 bytes curtos -32, 768 a 32, 767.

Em segundo lugar, que tipo de dados provavelmente seria usado para um número de telefone e por quê?

Números de telefone precisa ser armazenado como um texto / string tipo de dados porque geralmente começam com 0 e se forem armazenados como um número inteiro, o zero à esquerda seria ser descontado.

Como os números de telefone são armazenados em um banco de dados?

Um número de telefone deve ser sempre armazenado como uma string ou texto e nunca um inteiro. Algum telefone números geralmente usam hífens e possivelmente parênteses. Além disso, pode ser necessário indicar o código do país antes o numero do telefone como +46 5555-555555.

Recomendado: