INSERT INTOMet 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 heeftJanalsnaam, eenleeftijdvan35en hetlandNederland. De waarden worden ingevoegd in de kolommennaam,leeftijdenlanddie in dezelfde volgorde staan.INSERT INTO klanten (naam, leeftijd, land) VALUES ('Jan', 35, 'Nederland'), ('Klaas', 42, 'Belgiƫ');
Deze lessenreeks werd ontwikkeld door B. Willems (lesgever aan de UGent) en wordt gratis ter beschikking gesteld voor niet-commerciƫle educatieve doeleinden.