Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Database schema

Met INSERT INTO ... VALUES (...) voeg je nieuwe gegevens toe aan een tabel:

INSERT INTO tabelnaam
VALUES (waarde1, waarde2, waarde3, ...);

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

Verwerkingsopdracht: Welke INSERT is correct?

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);
Antwoord

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).