Met INSERT voegen we gegevens toe aan een tabel. De basis syntax is:
Als je een nieuw lid wilt toevoegen aan de tabel leerlingen, dan kan dat met de volgende query:
Als je deze uit laat voeren wordt er een rij aan de tabel leden toegevoegd.
Een andere manier is dit:
Je ziet dat nu de kolomnamen zijn weggelaten en alleen de waarden worden beschreven. Dan moet wel aan elke kolom een waarde worden gegeven, en in de goede volgorde!
Bij de eerste manier hoef je niet elke kolom een waarde te geven.
Bij SQLLite bestaat het commando auto_increment
, dat betekent dat die kolom automatisch met één wordt opgehoogd.
Als de kolom llnr van de tabel leerlingen in SQLLite auto_increment
is, dan heeft het geen zin die kolom zelf een waarde te geven.