СПРОСИ ПРОФИ
👍
0
👎 00

Не могу создать таблицу — Ошибка в DDL таблицы users

Создайте таблицу users со следующими полями: firstname, lastname, age, gender. Для firstname, lastname и gender задайте текстовый тип данных, для age — целочисленное значение. Прочитайте в подсказке важное уточнение про пробелы. Примечание. 1) Атрибуты firstname и lastname должны иметь ограничение первичного ключа (primary key(поле_1, поле_2)). 2) Атрибут age не должен иметь NULL-строки. 3) Атрибут gender должен проверять данные на следующее условие: должно быть либо значение 'm', либо 'f'.

Вспомните про особенность работы PRIMARY KEY и как можно задать данное ограничение двум полям в рамках одной таблицы. Для атрибута GENDER воспользуйтесь ограничением CHECK. Правильное использование пробелов в задаче: IN ('m', 'f'), CHECK(...), PRIMARY KEY()



CREATE TABLE users (
firstname TEXT,
lastname TEXT,
age INTEGER NOT NULL,
gender TEXT NOT NULL CHECK (gender IN ('m', 'f')),
PRIMARY KEY (firstname, lastname)
);

SQL программисты IT     #1   08 апр 2024 18:47   Увидели: 222 клиента, 1 специалист   Ответить

Задайте свой вопрос программистам –
профессионалам

Сейчас онлайн 75 программистов
Получите ответ профи быстро и бесплатно

Другие вопросы на эту тему:

👍
−3
👎 -3

Задача из олимпиады   0 ответов

Сумма чисел в массиве
В одномерном массиве, заполненном произвольными целыми числами, за один проход найдите непрерывный кусок, сумма чисел в котором максимальна.

Примечание. Фактически требуется найти такие i и j (i⩽j), что сумма всех элементов массива от ai до aj включительно будет максимальна.

Входные данные

На вход программе сначала подаётся натуральное n⩽100000 — количество элементов в массиве. Далее,…

  21 сен 2022 18:04  
👍
+1
👎 1

Создание автономного настроенного бота Discord   2 ответа

Когда клиент заходит на сервер ,ему в личные сообщения пишет бот с предложением услуги или продукта, а чтобы получить нужно иметь роль. Бот выдает счёт куда можно перевести, а после перевода нужной суммы выдаёт роль и клиент получает доступ к ресурсам на канале. Такое можно организовать, и если можно то как? что использовать?

  27 апр 2022 16:03  
ASK.PROFI.RU © 2020-2025