Bij het maken van een MySQL-kolom kun je verschillende attributen opgeven om het gedrag van de kolom te bepalen. Hier zijn enkele veelgebruikte attributen:
Je kunt meerdere attributen opgeven voor een kolom door ze te scheiden met spaties. Bijvoorbeeld:
CREATE TABLE werknemers (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
voornaam VARCHAR(255) NOT NULL,
achternaam VARCHAR(255) NOT NULL,
geboortedatum DATE DEFAULT '2000-01-01'
);
In dit voorbeeld definiëren we een tabel met vier kolommen. De “id”-kolom heeft de attributen NOT NULL, AUTO_INCREMENT en PRIMARY KEY. De “voornaam” en “achternaam” kolommen hebben het NOT NULL-attribuut. De “geboortedatum” kolom heeft het DEFAULT-attribuut met een standaardwaarde van ‘2000-01-01’.