Ik heb een opdracht van school gekregen en die moet ik zo snel maken. 
IK moet stored procedure aanmaken en binnen een transactie aanroepen maken
het moet:
1- Binnen de transaction moeten minimaal 2 MySQL savepoints aanwezig zijn. 1 savepoint zou
voor de procedure uitgevoerd moeten worden en de andere na de procedure.
2- De transaction moet bestaan uit rollbacks.
3- De stored procedure moet gebruikt/aangeroepen worden binnen de transaction en dus niet
aangemaakt worden binnen de transaction.
Basis:
START TRANSACTION;
CREATE PROCEDURE klantBestemming()
SELECT Naam, Woonplaats, bestemming.Plaats, bestemming.Land,
bestemming.Werelddeel FROM klant
INNER JOIN boeking ON klant.Klantnr = boeking.Klantnr
INNER JOIN reis ON boeking.Reisnr = reis.Reisnr
INNER JOIN bestemming ON reis.Bestemmingcode = bestemming.Bestemmingcode
ROLLBACK;
IK moet stored procedure aanmaken en binnen een transactie aanroepen maken
het moet:
1- Binnen de transaction moeten minimaal 2 MySQL savepoints aanwezig zijn. 1 savepoint zou
voor de procedure uitgevoerd moeten worden en de andere na de procedure.
2- De transaction moet bestaan uit rollbacks.
3- De stored procedure moet gebruikt/aangeroepen worden binnen de transaction en dus niet
aangemaakt worden binnen de transaction.
Basis:
START TRANSACTION;
CREATE PROCEDURE klantBestemming()
SELECT Naam, Woonplaats, bestemming.Plaats, bestemming.Land,
bestemming.Werelddeel FROM klant
INNER JOIN boeking ON klant.Klantnr = boeking.Klantnr
INNER JOIN reis ON boeking.Reisnr = reis.Reisnr
INNER JOIN bestemming ON reis.Bestemmingcode = bestemming.Bestemmingcode
ROLLBACK;