Sobes.tech
Junior
163

Πώς να απαγορεύσετε το να αφήνετε μια κενή στήλη στη βάση δεδομένων;

Απάντηση από 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.