![]()
Met INSERT INTO ... VALUES (...) voeg je nieuwe gegevens toe aan een tabel:
INSERT INTO tabelnaam
VALUES (waarde1, waarde2, waarde3, ...);
INSERT INTO staat de naam van de tabel.VALUES geef je voor elke kolom de waarde op, in de juiste volgorde.AUTOINCREMENT (automatisch nummeren) geef je NULL op — de database kiest dan zelf het volgende nummer.Voorbeeld: voeg een nieuwe pizza toe aan tabel pizza:
INSERT INTO pizza
VALUES (NULL, 'Pizza Hawaii', 'Ham en ananas', 8.50);
| pizzacode | naam | omschrijving | basisprijs |
|---|---|---|---|
| … | … | … | … |
| 37 | Pizza Hawaii | Ham en ananas | 8.5 |
De tabel bodem heeft de kolommen: bodemcode (AUTOINCREMENT), omschrijving, plusprijs.
Welke query voegt correct een bodem toe met omschrijving New York style en toeslag €1,50?
A.
INSERT INTO bodem VALUES ("New York style", 1,50);
B.
INSERT INTO bodem VALUES (4, "New York style", 1.50);
C.
INSERT INTO bodem VALUES (NULL, "New York style", 1.50);
D.
INSERT INTO bodem VALUES (NULL, New York style, €1.50);
C. De bodemcode krijgt NULL omdat het een AUTOINCREMENT-kolom is. Tekst staat tussen aanhalingstekens. De plusprijs is een kommagetal met een punt (geen komma en geen euroteken).