Heim >Datenbank >MySQL-Tutorial >Können MySQL-Trigger durch SELECT-Anweisungen aktiviert werden?

Können MySQL-Trigger durch SELECT-Anweisungen aktiviert werden?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-02 03:05:31304Durchsuche

Can MySQL Triggers be Activated by SELECT Statements?

Können Trigger durch SELECT-Anweisungen in MySQL aktiviert werden?

Frage:

Kann MySQL Können Trigger verwendet werden, um eine INSERT-Operation in Tabelle nicht durch SELECT-Anweisungen ausgelöst.

Alternative Lösung:

Obwohl es keine Auslöser für SELECT-Anweisungen gibt, gibt es eine Problemumgehung:

Erstellen Sie gespeicherte Prozeduren, die die gewünschten SELECT-Vorgänge für Tabelle X ausführen.Beschränken Sie den Benutzerzugriff auf Tabelle ein nachfolgender Aufruf einer gespeicherten Prozedur, die die gewünschte INSERT-Aktion (oder jede andere gewünschte Aktion) ausführt.

Das obige ist der detaillierte Inhalt vonKönnen MySQL-Trigger durch SELECT-Anweisungen aktiviert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn