Trigger/Procedure Erstellung (Guthaben bei neuem Kunden, Hal
Verfasst: 26.05.2014 13:02
Hallo,
ich schreibe demnächst eine Klausur und benötige ein paar Muster-Trigger/Procedures.
Zum einen möchte ich gerne eine Procedure erstellen, die zu Beginn "Hallo %Benutzername%" ausgibt.
Die "Hallo-Procedure" habe ich soweit geschrieben:
Ich weiß allerdings nicht, wie ich dort eine Variabel, die den Benutzernamen ausgibt, einfügen soll.
Des Weiteren benötige ich einen Trigger, der jedem neu angelegten Benutzer einen bestimmten Betrag zuweist. Habt ihr da eine Idee?
in dem Fall ein Guthaben von "5", aber ich denke so funktioniert das nicht.
Vielen Dank für Antworten!
ich schreibe demnächst eine Klausur und benötige ein paar Muster-Trigger/Procedures.
Zum einen möchte ich gerne eine Procedure erstellen, die zu Beginn "Hallo %Benutzername%" ausgibt.
Die "Hallo-Procedure" habe ich soweit geschrieben:
Code: Alles auswählen
CREATE PROCEDURE 'Hallo' (OUT 'isvalid' VARCHAR(80)) NOT DETERMINISTIC NO SQL SQL SECURITY DEFINER BEGIN SET isvalid = 'Hallo';
END
CALL 'Hallo'(
@p0
);
SELECT @p0 AS 'isvalid';
Des Weiteren benötige ich einen Trigger, der jedem neu angelegten Benutzer einen bestimmten Betrag zuweist. Habt ihr da eine Idee?
Code: Alles auswählen
CREATE TRIGGER `guthaben` BEFORE INSERT ON `kunde` FOR EACH ROW INSERT INTO `wetten`.`kunde` (`ID`, `vorname`, `name`, `guthaben`) VALUES (NULL, '', '', '5');
Vielen Dank für Antworten!