CHECK constraint — ограничение, которое проверяет условие при вставке или обновлении строки. ALTER TABLE users ADD CONSTRAINT age_positive CHECK (age > 0 AND age < 200). Если условие нарушено — ошибка. Можно ссылаться на несколько столбцов: CHECK (end_date > start_date). Но нельзя ссылаться на другие таблицы или использовать подзапросы. Для сложной валидации — триггеры. CHECK — первая линия защиты данных на уровне БД, даже если приложение баганулось. Стоит дёшево, а спасает часто.
Что такое check constraint?
Junior
446 просмотровAFK Offer AI
Что такое distroless image?