MySQL Workbench tablo düzenleyicide 7 sütun bayrağı vardır: PK, NN, UQ, BIN, UN, ZF, AI.
PK belli ki Birincil Anahtar anlamına geliyor. Peki ya diğerleri?
MySQL Workbench tablo düzenleyicide 7 sütun bayrağı vardır: PK, NN, UQ, BIN, UN, ZF, AI.
PK belli ki Birincil Anahtar anlamına geliyor. Peki ya diğerleri?
Yanıtlar:
PK - Birincil Anahtar
NN - Boş Değil
BIN - Binary (İkili (verileri ikili dizeler olarak saklar.) Karakter kümesi yoktur, bu nedenle sıralama ve karşılaştırma, değerlerde baytların sayısal değerlerine dayalıdır.)
UN - İmzasız (yalnızca negatif olmayan sayılar. Yani aralık -500 ila 500 ise, bunun yerine 0 - 1000 ise aralık aynıdır, ancak 0'dan başlar)
UQ - Benzersiz Anahtar oluşturma / kaldırma
ZF - Sıfır Dolgulu (eğer uzunluk INT (5) gibi 5 ise, her alan 0 ila 5. basamağa kadar doldurulur. 12 = 00012, 400 = 00400, vb.)
AI - Otomatik Artış
G - Oluşturulan sütun. yani, diğer sütunlara dayalı bir formül tarafından üretilen değer
İşte bu sütun bayraklarının kaynağı
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html
Bu tam soru mySql çalışma tezgahı-SSS'de yanıtlanır :
Bir açıklama görüntülemek için imleci kısaltmanın üzerine getirin ve ek ayrıntılar için Bölüm 8.1.11.2, “Sütunlar Sekmesi” ve MySQL CREATE TABLE belgelerine bakın.
Bu, mySql Workbench tablo düzenleyicisinde bir kısaltma üzerine gelin.