MySQL Workbench テーブル エディターでは、PK、NN、UQ、BIN、UN、ZF、AI の 7 つの列フラグを使用できます。
PK は明らかに Primary Key の略です。他の人はどうですか?
MySQL Workbench テーブル エディターでは、PK、NN、UQ、BIN、UN、ZF、AI の 7 つの列フラグを使用できます。
PK は明らかに Primary Key の略です。他の人はどうですか?
PK - 主キー
NN - NULL ではない
BIN - バイナリ (データをバイナリ文字列として保存します。文字セットがないため、並べ替えと比較は値のバイトの数値に基づいています。)
UN - 符号なし (負でない数値のみ。範囲が -500 から 500 の場合、0 から 1000 ではなく、範囲は同じですが、0 から始まります)
UQ - ユニーク キーの作成/削除
ZF - ゼロ埋め (INT(5) のように長さが 5 の場合、すべてのフィールドは 5 桁目まで 0 で埋められます。12 = 00012、400 = 00400 など)
AI - 自動インクリメント
G - 生成された列。つまり、他の列に基づく式によって生成された値
これらの列フラグのソースは次のとおりです
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html