For faster navigation, this Iframe is preloading the Wikiwand page for Insert (SQL).

Insert (SQL)

Uit Wikipedia, de vrije encyclopedie

Een insert-opdracht in SQL voegt één of meer rijen toe aan een tabel in een relationele database.

Basisvorm

Insert-opdrachten hebben de volgende vorm:

  • INSERT INTO tabel (kolom1, [kolom2, ... ]) VALUES (waarde1, [waarde2, ...])

Het aantal kolommen en waarden moet hetzelfde zijn. Als een kolom niet opgegeven wordt, dan wordt de standaardwaarde gebruikt voor die kolom. De waarden die bij de insert-opdracht opgegeven (of als default verondersteld) worden moeten aan alle constraints voldoen. Wanneer één of meer constraints worden geschonden, treedt een syntaxisfout op en wordt de nieuwe rij niet toegevoegd.

Voorbeeld:

 
 INSERT INTO telefoonboek (naam, nummer) VALUES ('Piet Janssens', '555-1212')

Als er waarden gegeven worden voor alle kolommen in de tabel, dan mag een kortere notatie gebruikt worden waarbij de volgorde van de kolommen in de tabel moet worden aangehouden:

  • INSERT INTO tabel VALUES (waarde1, [waarde2, ...])

Voorbeeld (veronderstellende dat 'naam' en 'nummer' de enige kolommen zijn in de tabel 'telefoonboek'):

 
 INSERT INTO telefoonboek VALUES ('Piet Janssens', '555-1212')
  • INSERT INTO tabel SELECT ...

Deze constructie laat toe om velden te selecteren (via de Select (SQL)) en deze geselecteerde waarden als invoegwaarden te gebruiken in de insert-operatie. Op deze manier kan een aantal records/rijen van de ene tabel in een andere tabel worden gekopieerd. Voorbeeld (veronderstellende dat 'naam' en 'nummer' twee kolommen zijn in de tabel 'telefoonboek'):

 INSERT INTO TabelTwee (nummer, naam) SELECT nummer, naam FROM telefoonboek

Zie ook

{{bottomLinkPreText}} {{bottomLinkText}}
Insert (SQL)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.