Trigger - "CALL sth()" ohne Ausgabe des Tabellennamens?

He[I]nz

Benutzer
Beiträge
22
Wie im Betreff schon steht würde mich interessieren wie ich den "CALL sth()"-Befehl in einem Trigger verwenden kann ohne, dass dieser mir nach der Fehlermeldung noch den Tabellennamen aus der Datenbank mitteilt?

Den Tabellennamen möchte ich ja nicht jedem User zeigen.
Es soll nur die Fehlermeldung erscheinen.

Ich habe den Schnippsel aus einem anderen Trigger im Internet, bin damit also noch nicht so vertraut.

Nur soviel:
IF @xy >=25 THEN
CALL sth();-- Fehlermeldung
ENDIF;
Der Trigger selbst funktioniert soweit, nur eben soll er mir nicht noch zusätzlich den Tabellennamen ausgeben!
 
Werbung:
Werbung:
Nö. MySQL ist halt ned so mein Ding. Versteh auch ned, warum der Tabellenname für dem User geheim sein soll. Egal. Not my department.

Was soll das einklich werden mit "IF @xy >=25 THEN"? Billiger Ersatz für Constraints, die Deine billige DB nicht kann? Come on, live with it or die with it. Es gibt Alternativen ...
 
Zurück
Oben