Mysql
 sql >> Database >  >> RDS >> Mysql

Cosa significano i flag di colonna in MySQL Workbench?

PK - Chiave primaria

NN - Non nullo

BIN - Binario (memorizza i dati come stringhe binarie. Non è presente alcun set di caratteri, quindi l'ordinamento e il confronto si basano sui valori numerici dei byte nei valori.)

UN - Unsigned (solo numeri non negativi, quindi se l'intervallo è compreso tra -500 e 500, invece è 0 - 1000, l'intervallo è lo stesso ma inizia da 0)

UQ - Crea/rimuovi chiave univoca

ZF - Zero-Filled (se la lunghezza è 5 come INT(5), ogni campo viene riempito con 0 fino alla 5a cifra. 12 =00012, 400 =00400, ecc.)

AI - Incremento automatico

G - Colonna generata. ovvero valore generato da una formula basata sulle altre colonne