W
wattestäbchen
Guest
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:
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';
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?
Code:
CREATE TRIGGER `guthaben` BEFORE INSERT ON `kunde` FOR EACH ROW INSERT INTO `wetten`.`kunde` (`ID`, `vorname`, `name`, `guthaben`) VALUES (NULL, '', '', '5');
in dem Fall ein Guthaben von "5", aber ich denke so funktioniert das nicht.
Vielen Dank für Antworten!
Zuletzt bearbeitet von einem Moderator: