У редакторі таблиць MySQL Workbench доступні 7 прапорів стовпців: PK, NN, UQ, BIN, UN, ZF, AI.
ПК очевидно означає первинний ключ. А як щодо інших?
У редакторі таблиць MySQL Workbench доступні 7 прапорів стовпців: PK, NN, UQ, BIN, UN, ZF, AI.
ПК очевидно означає первинний ключ. А як щодо інших?
Відповіді:
ПК - Первинний ключ
NN - не нульовий
BIN - Бінарний (зберігає дані у вигляді двійкових рядків. Немає набору символів, тому сортування та порівняння базується на числових значеннях байтів у значеннях.)
ООН - Непідписані (лише негативні числа. Тому, якщо діапазон становить від -500 до 500, замість цього 0 - 1000, діапазон такий же, але він починається з 0)
UQ - Створення / видалення унікального ключа
ZF - нульовий (якщо довжина дорівнює 5, як INT (5), то кожне поле заповнюється від 0 до 5-ої цифри. 12 = 00012, 400 = 00400 тощо)
AI - автоматичне збільшення
G - Створена колонка. тобто значення, сформоване за формулою на основі інших стовпців
Ось джерело цих прапорів стовпців
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html
На це точне запитання відповідає відповідь mySql workbench-faq :
Наведіть курсор на абревіатуру, щоб переглянути опис, і для отримання додаткових відомостей див. Розділ 8.1.11.2, «Вкладка Стовпчики» та документацію MySQL CREATE TABLE.
Це означає, що наведіть курсор на абревіатуру в редакторі таблиць mySql Workbench.