Het toevoegen van nieuwe gegevens aan je database is een van de meest voorkomende taken in databeheer. Het SQL INSERT commando stelt je in staat om nieuwe rijen toe te voegen aan een tabel. De basisstructuur is eenvoudig maar krachtig.
De standaardsyntaxis voor het INSERT commando ziet er als volgt uit:
INSERT INTO
tabel_naam (kolom1, kolom2,
kolom3)
VALUES ('waarde1', 'waarde2',
'waarde3');
Laten we dit toepassen op een praktijkvoorbeeld. Stel je hebt een tabel medewerkers in je database en je wilt een nieuwe medewerker toevoegen:
INSERT INTO
medewerkers (id, naam,
functie,
afdeling,
salaris)
VALUES (101, 'Jan de Vries',
'Senior Developer', 'IT', 4500);
Je kunt ook meerdere rijen tegelijk toevoegen door meerdere sets van waarden op te geven, gescheiden door komma's. Dit is bijzonder handig bij het importeren van grotere datasets:
INSERT INTO
medewerkers (id, naam,
functie,
afdeling,
salaris)
VALUES
(102, 'Lisa Bakker', 'Project Manager', 'Marketing', 4200),
(103, 'Ahmed Yilmaz', 'Data Analist', 'Business Intelligence',
3800),
(104, 'Emma Jansen', 'UX Designer', 'Product', 3900);