Char ( lunghezza ) è un tipo di dati stringa che può memorizzare una stringa fino a 255 caratteri. L'attributo lunghezza specifica il numero massimo di caratteri che colonna può memorizzare. Così CHAR ( 25) memorizza una stringa lunga 25 caratteri. Se i dati che sono memorizzati è più breve di 25 caratteri , è riempita con spazi a destra della stringa per compensare la differenza .
Char è un buon tipo di dati da utilizzare se si prevede che i dati siano un lunghezza coerenti come sigle di stato di due lettere , codici di avviamento postale o numeri di previdenza sociale .
2
VARCHAR ( lunghezza ) è una stringa molto simile CHAR , ma può essere di lunghezza variabile . Specificando VARCHAR ( 25) vi permetterà di memorizzare una stringa fino a 25 caratteri , ma non pad la stringa con gli spazi se è al di sotto di 25 caratteri. In alcune versioni di MySQL , la dimensione massima di un VARCHAR è 255 , ma nelle versioni più recenti , questo è espanso a 65.535 . Essere consapevoli del fatto che gli spazi finali vengono memorizzati come parte della stringa .
VARCHAR è un buon tipo di dati da utilizzare se sei memorizzare dati che sono di lunghezza variabile , come nomi, indirizzi, titoli di libri , ecc
3
TESTO ( lunghezza ), è anche un tipo di dati carattere a lunghezza variabile come VARCHAR , ma in grado di memorizzare 65.538 caratteri. Altre variazioni di testo includono MEDIUMTEXT e LONGTEXT che entrambi permettono di ancora più spazio .
TESTO funziona bene con lunghe stringhe di testo come i commenti, le istruzioni e le descrizioni dei prodotti .
Programmazione © www.354353.com