Ik ben op school bezig met postgresql. Nu moet ik een trigger maken, maar ik heb geen verstand van triggers.
Het is de bedoeling dat als er in de tabel 'tbl_bestelregel' een nieuwe regel toevoegd wordt, het totaalprijs van alle bestelregels ingevult wordt in het veld 'totaaalbestelregel' die in dezelfde tabel staat.
Er wordt dus een bestelling aangemaakt, bestaande uit bestelregels die in de tabel 'tbl_bestelregel' staan. Alle prijzen staan echter in twee andere tabellen namelijk 'tbl_pizza' met het veld 'prijs' en 'tbl_category' met het veld 'prijs'. De totaalprijs wordt in de tabel 'tbl_bestelregel' gezet. Elke bestelregel heeft zijn eigen totaalprijs.
Kan iemand mij helpen???
Ik heb al wel kunnen vinden hoe ik een trigger aanmaak met CREATE TRIGGER en CREATE FUNCTION. Kan echter niet bedenken wat er in de CREATE FUNTION segment moet staan.
alvast bedankt
Het is de bedoeling dat als er in de tabel 'tbl_bestelregel' een nieuwe regel toevoegd wordt, het totaalprijs van alle bestelregels ingevult wordt in het veld 'totaaalbestelregel' die in dezelfde tabel staat.
Er wordt dus een bestelling aangemaakt, bestaande uit bestelregels die in de tabel 'tbl_bestelregel' staan. Alle prijzen staan echter in twee andere tabellen namelijk 'tbl_pizza' met het veld 'prijs' en 'tbl_category' met het veld 'prijs'. De totaalprijs wordt in de tabel 'tbl_bestelregel' gezet. Elke bestelregel heeft zijn eigen totaalprijs.
Kan iemand mij helpen???
Ik heb al wel kunnen vinden hoe ik een trigger aanmaak met CREATE TRIGGER en CREATE FUNCTION. Kan echter niet bedenken wat er in de CREATE FUNTION segment moet staan.
alvast bedankt