ВОПРОС ПО ТАБЛИЦАМ ОТ НОВИЧКА
Задание: Создайте таблицу products с полями id, name, quantity со следующими условиями. 1) Атрибут id должен представлять целочисленный тип и первичный ключ. 2) Атрибут name должен содержать текстовый тип с ограничением уникальности. 3) Атрибут quantity должен содержать целочисленный тип с ограничением, который не позволит записать NULL-строки. Мое решение:
CREATE TABLE products (
id int,
name text not null unique,
quantity int not null,
primary key (id)
);
Выдает ошибку: Ошибка в DDL таблицы products Делаю все по примеру, что не так?
Ответы (1 шт):
Автор решения: Oopss
→ Ссылка
DROP TABLE if EXISTS products;
CREATE TABLE IF NOT EXISTS products (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT not null unique,
quantity INTEGER not null
);
INSERT INTO products(name, quantity) VALUES ('Dasha', 10);
INSERT INTO products(name, quantity) VALUES ('Pasha', 10);
SELECT * FROM products;