Твой Профессор
Профи
(998)
3 недели назад
В MySQL невозможно создать таблицу без хотя бы одной колонки. Согласно стандарту SQL, таблица должна содержать как минимум одну колонку. Попытка создать таблицу без колонок, как в вашем примере: CREATE TABLE Test(); вызовет ошибку, так как синтаксически это недопустимо.
Пример создания таблицы с одной колонкой:
CREATE TABLE Test (
id INT
);
В этом примере создается таблица Test с одной колонкой id типа INT.
Если вам нужно создать таблицу с минимальной структурой, вы можете добавить хотя бы одну колонку, например, первичный ключ:
CREATE TABLE Test (
id INT PRIMARY KEY
);
Таким образом, таблица будет создана с одной колонкой, которая также будет использоваться в качестве первичного ключа.
не получается