Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 14137|Risposta: 2

[Fonte] Gli attributi del tipo di campo della tabella MySQL sono spiegati in dettaglio

[Copiato link]
Pubblicato su 16/07/2017 10:40:39 | | | |
1. Tipo di numero
digitare
gamma
illustrare

Char(N) [binario]N=1~255 caratteri
binario: maiuscolo-sensibile
Lunghezza fissastd_name cahr(32) non nullo
VarChar(N) [binario]N=1~255 caratteri
binario: maiuscolo-sensibile
Lunghezza variabilestd_address Varchar (256)
MinuscoloBlobLunghezza massima 255 caratteri (2^8-1)I blob (oggetti binari grandi) memorizzano dati binari e sono poco sensibili alla madicia e
Testo del memo non nullo
TinyTextLunghezza massima 255 caratteri (2^8-1)
BlobLunghezza massima 65535 caratteri (2^16-1)
TestoLunghezza massima 65535 caratteri (2^16-1)
MediumBlobLunghezza massima di 16777215 caratteri (2^24-1)
MediumTextLunghezza massima di 16777215 caratteri (2^24-1)
LongBlobLunghezza massima 4294967295 caratteri (2^32-1)
Testo LungoLunghezza massima 4294967295 caratteri (2^32-1)
EnumIl numero massimo di set è 65535Enumerazione, selezione singola Enum, multiselezione di setsesso enum(1,0)
Habby Set ('Giocare ai videogiochi', 'Dormire', 'Guardare film', 'Ascoltare musica')
SetIl numero massimo di set è 64
Distingui tra Null e Non Nullo: Null è il valore nullo che consente lo storage (Null)
2. Valori numerici
digitare
gamma
illustrare
Per esempio
TinyInt[M] [SENZA FIRMA]-128~127
NON FIRMATO : 0~255

num tinyint unsigned
SmallInt[M] [SENZA FIRMA]-32768~32767
NON FIRMATO :0~ 65535


MediumInt[M] [SENZA FIRMA]-8388608~8388607
SENZA FIRMARE :0~16777215


Int[M] [SENZA FIRMA]-2^31~2^31-1
NON FIRMATO : 0~2^32


BigInt[M] [SENZA FIRMA]-2^63~2^63-1
NON FIRMATO : 0~2^64


Float [(M,D)]-3.4E+38~3.4E+38( approssimativamente )
Nota: M è la lunghezza, D è il decimale, Float 4 byte, Double 8 byte
Doppio [(M,D)]-1.79E+308~1.79E+308( approssimativamente )
Decimale [(M,D)]
Identifica ZeroFill: Dichiara la parola chiave ZeroFill come automaticamente compilata 0, come 000021
3. Data e ora

digitare
gamma
illustrare
DataAppuntamento (yyyy-mm-dd)
OreTempo (hh:mm:ss)
DateTimeCombinazione data e ora (yyyy-mm-dd hh:mm:ss)
Timestampyyymmddhhmmss
AnnoVintage yyyy






Precedente:Chief Experience Officer del Mini Programma Yali: 300 secondi ti serviranno per esplorare il vasto mondo dei mini programmi
Prossimo:La differenza tra engine=innodb e engine=myisam in mysql
 Padrone di casa| Pubblicato su 16/07/2017 10:41:01 |
vincoli di chiave primaria PRI;

Rivestimento UNI;

MUL può essere ripetuto
 Padrone di casa| Pubblicato su 16/07/2017 10:56:30 |
In MySQL, se vuoi spiegare agli altri come costruire una tabella, basta uno screenshot della struttura della tabella che non può trasmetterla bene, molto meno potente di una sentenza di creazione di tabella.
Puoi usare la seguente istruzione SQL per esportare una istruzione di creazione di tabella che esiste già in MySQL.






Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com