Автор Kirs задал вопрос в разделе PHP
Ошибка: все части PRIMARY KEY должны быть НЕ NULL; Если вам нужен NULL в ключе, используйте вместо него UNIQUE и получил лучший ответ
Ответ от Давид Трубицкой[гуру]
У меня этот CREATE TABLE выполнился без ошибок. MariaDB 10.1 (это разновидность MySQL).
Ограничение UNIQUE создаётся точно так же, только вместо "PRIMARY KEY" надо написать "UNIQUE".
Дед Мазай
Мыслитель
(8307)
Не пойму, где у вас происходит ошибка. Почему у меня её нет?
UNIQUE и PRIMARY KEY - это почти одно и то же.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ошибка: все части PRIMARY KEY должны быть НЕ NULL; Если вам нужен NULL в ключе, используйте вместо него UNIQUE