Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
SQL / POSTGRESQL / Учене / LESSON 03
NOT NULL забранява липси. DEFAULT дава стойност при пропуск. UNIQUE изисква различни стойности. CHECK ограничава допустими стойности, например pages > 0.
Мини пример:
CREATE TABLE books (
id INTEGER PRIMARY KEY,
title TEXT NOT NULL UNIQUE,
pages INTEGER NOT NULL DEFAULT 1 CHECK (pages > 0)
);Базата започва празна. Оценяването проверява създадената схема/данни и на допълнителни варианти.
Очаквани колони (проверка): column_name, column_name, is_nullable, has_default, constraint_type, id, title, pages · редът на редовете се проверява
Очаквано крайно състояние (показаните данни):
Зареждане…NOT NULL забранява липси. DEFAULT дава стойност при пропуск. UNIQUE изисква различни стойности. CHECK ограничава допустими стойности, например pages > 0.
QUERY STANDBY
›