Sobes.tech
Junior
162

Hogyan tilthatjuk meg, hogy üres oszlop maradjon az adatbázisban?

Válasz az MI-től

sobes.tech MI

Használja a NOT NULL korlátozást ehhez a oszlophoz a tábla létrehozásakor vagy meglévő módosításakor.

Tábla létrehozásakor:

CREATE TABLE az_en_táblám (
    id INT PRIMARY KEY,
    név VARCHAR(255) NOT NULL, // Tiltás a NULL értékre a név oszlopban
    leírás TEXT
);

Egy meglévő tábla módosításakor:

ALTER TABLE az_en_táblám
MODIFY COLUMN név VARCHAR(255) NOT NULL;

Ez biztosítja, hogy az ebbe az oszlopba történő adatbevitelnél vagy frissítésnél kötelező megadni egy nem NULL értéket.