INSERT INTO
Met INSERT INTO
kan je nieuwe rijen met gegevens toevoegen aan een tabel. Het is als het invoegen van nieuwe regels in Excel.
De kolommen bij INSERT INTO
zijn optioneel, maar het is beter om die er toch voor de duidelijkheid bij te zetten. Dan zie je duidelijk welke waarde in welke kolom zal terechtkomen. Er moeten evenveel waarden meegegeven worden als er kolommen zijn.
De basisstructuur van INSERT INTO
is als volgt:
INSERT INTO tabel (kolom1, kolom2, kolom3, ...)
VALUES (waarde1, waarde2, waarde3, ...);
Hierbij:
INSERT INTO
geeft aan dat je een nieuwe rij wil toevoegen aan een tabel.tabel
is de naam van de tabel waarin je gegevens wil invoegen.(kolom1, kolom2, ...)
geeft aan welke kolommen je wil invullen met gegevens.VALUES
geeft aan dat je de waarden voor de kolommen wil opgeven.(waarde1, waarde2, ...)
bevat de waarden die je wil invoegen, overeenkomend met de volgorde van de kolommen.Voorbeeld
Deze opdracht voegt twee nieuwe rijen toe aan de tabelklanten
. De eerste rij heeftJan
alsnaam
, eenleeftijd
van35
en hetland
Nederland
. De waarden worden ingevoegd in de kolommennaam
,leeftijd
enland
die in dezelfde volgorde staan.INSERT INTO klanten (naam, leeftijd, land) VALUES ('Jan', 35, 'Nederland'), ('Klaas', 42, 'Belgiƫ');
Deze lessenreeks en Dodona werden ontwikkeld aan de Universiteit Gent (UGent) en worden gratis ter beschikking gesteld voor niet-commerciƫle educatieve doeleinden.