Ik wil een insert-query maken.
Het gaat om het invoeren van een auto, maar de p_id weten we niet (dat is namelijk een automatisch gegenereerd nummer, en de persoon waar de auto bij moet horen wordt in een query daarvoor ingevoegd.
In de tabel auto is de koppeling tussen p_id en kenteken uniek (primaire sleutel). Ik moet bij het toevoegen van de auto dus het bijbehorende p_id weten.
Nu had ik het volgende geprobeerd:
Dit slaat hij zonder enig foutmelding op, maar als ik de query daarna wil uitvoeren krijg ik:
Reserved error (-3025); there is no message for this error.
Het gaat om het invoeren van een auto, maar de p_id weten we niet (dat is namelijk een automatisch gegenereerd nummer, en de persoon waar de auto bij moet horen wordt in een query daarvoor ingevoegd.
In de tabel auto is de koppeling tussen p_id en kenteken uniek (primaire sleutel). Ik moet bij het toevoegen van de auto dus het bijbehorende p_id weten.
Nu had ik het volgende geprobeerd:
SQL:
1
2
3
4
5
| INSERT INTO AUTO VALUES (p_id in ( SELECT p_id FROM PARKEERDER WHERE voornaam = "Marisa" AND achternaam = "Hanstede" AND Niveau = "A" AND telnummer ="06 29292929" AND email = "blaat@woei.nl" ) , "00-KN-AL", false); |
Dit slaat hij zonder enig foutmelding op, maar als ik de query daarna wil uitvoeren krijg ik:
Reserved error (-3025); there is no message for this error.