![]() |
Re: Veränderung in der Mysql-Db bemerken udn Mysql-Dump und
Ich kenn mich mit den MySQL Triggern nicht so aus (gibts ja erst sein der 5-er Version), aber meist hast Du so temporäre Tabelle die Inserted und Deleted heissen. Beim Einfügen eines Datensatzes kannst Du also z.B. mit einem
SQL-Code:
die Spaltenwerte abfragen.
select * from inserted
Auch so Dinge wie
SQL-Code:
können da sehr nützlich sein.
set Name = (Select Name from Inserted)
Aber wie gesagt, wie die genaue Syntax bei MySQL heisst, weiss ich nicht. Aber das sollte schon in der Online Hilfe zu finden sein. |
Re: Veränderung in der Mysql-Db bemerken udn Mysql-Dump und
Mit MySQL kenn ich mich nicht so aus, aber normalerweise gibt es die Kontextvariablen old und new mit denen man auf die verschiedenen Wertezustände zugteifen kann ( wobei es bei einem Insert nur new und beim Delete nur old gibt). An sonsten gelten für Trigger die Regeln für SPs.
|
Re: Veränderung in der Mysql-Db bemerken udn Mysql-Dump und
Ich danke Euch, muss ich mich nach einer guten Lektüre umsehen, Ihr habt mir ja schon gute Anhaltspunkte gegeben.
Gruß René |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz