Sobes.tech
Junior
164

Как да забраним оставянето на празна колона в базата данни?

Отговор от AI

sobes.tech AI

Използвайте ограничението NOT NULL за този стълб при създаването на таблица или при промяна на съществуваща.

При създаване на таблица:

CREATE TABLE моя_таблица (
    id INT PRIMARY KEY,
    име VARCHAR(255) NOT NULL, // Забрана за NULL в колоната име
    описание TEXT
);

При промяна на съществуваща таблица:

ALTER TABLE моя_таблица
MODIFY COLUMN име VARCHAR(255) NOT NULL;

Това гарантира, че при вмъкване или актуализиране на данни в тази колона, трябва да бъде посочена стойност, различна от NULL.