Quale tipo di dati dovrei usare per un numero di telefono in SQL?
Quale tipo di dati dovrei usare per un numero di telefono in SQL?

Video: Quale tipo di dati dovrei usare per un numero di telefono in SQL?

Video: Quale tipo di dati dovrei usare per un numero di telefono in SQL?
Video: SQL Tutorial Italiano 06 - Inserire dati in tabella con INSERT 2024, Aprile
Anonim

Conservare il numeri di telefono in un formato standard utilizzando VARCHAR. NVARCHAR voluto essere inutile visto che stiamo parlando numeri e forse un paio di altri caratteri, come '+', ' ', '(', ')' e '-'.

Quindi, quale tipo di dati viene utilizzato per il numero di telefono in SQL?

Tipi di dati numerici:

Tipo di dati Magazzinaggio
int 4 byte
bigint 8 byte
decimale (p, s) 5-17 byte
numerico (p, s) 5-17 byte

Successivamente, la domanda è: quale tipo di dati viene utilizzato per il numero di telefono in Java? Ovviamente minore è la quantità di spazio di archiviazione utilizzata, minore è l'intervallo numerico che è possibile utilizzare. Lo standard Java tipi di dati interi sono: byte 1 byte da -128 a 127. short 2 byte -32, da 768 a 32, 767.

In secondo luogo, quale tipo di dati verrebbe probabilmente utilizzato per un numero di telefono e perché?

Numeri di telefono deve essere memorizzato come testo/stringa tipo di dati perché spesso iniziano con uno 0 e se sono stati memorizzati come un numero intero, allora lo zero iniziale voluto essere scontato.

Come vengono memorizzati i numeri di telefono in un database?

Un numero di telefono dovrebbe essere sempre immagazzinato come stringa o testo e mai come numero intero. un po' di telefono numeri generalmente usano trattini ed eventualmente parentesi. Inoltre, potrebbe essere necessario indicare prima il codice del paese il numero di telefono come +46 5555-555555.

Consigliato: