No editor de tabelas do MySQL Workbench, existem 7 sinalizadores de colunas disponíveis: PK, NN, UQ, BIN, UN, ZF, AI.
PK obviamente significa Chave Primária. E os outros?
No editor de tabelas do MySQL Workbench, existem 7 sinalizadores de colunas disponíveis: PK, NN, UQ, BIN, UN, ZF, AI.
PK obviamente significa Chave Primária. E os outros?
Respostas:
PK - Chave Primária
NN - não nulo
BIN - Binário (armazena dados como cadeias binárias. Não há um conjunto de caracteres, portanto a classificação e a comparação se baseiam nos valores numéricos dos bytes nos valores.)
UN - Não assinado (apenas números não negativos., Se o intervalo for de -500 a 500, em vez de 0 a 1000, o intervalo é o mesmo, mas inicia em 0)
UQ - Criar / remover chave exclusiva
ZF - preenchido com zero (se o comprimento for 5 como INT (5), todos os campos serão preenchidos com 0 ao 5º dígito. 12 = 00012, 400 = 00400, etc.)
AI - Incremento automático
G - coluna gerada. ou seja, valor gerado por uma fórmula baseada nas outras colunas
Aqui está a fonte desses sinalizadores de coluna
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html
Esta pergunta exata é respondida no mySql workbench-faq :
Passe o mouse sobre um acrônimo para visualizar uma descrição e consulte a seção 8.1.11.2, “A guia Colunas” e a documentação do MySQL CREATE TABLE para obter detalhes adicionais.
Isso significa passar o mouse sobre um acrônimo no editor de tabelas do mySql Workbench.