Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Rufen Sie eine gespeicherte Prozedur aus einer Ansicht heraus auf

Nein, du kannst nicht. Ansichten sind normalerweise Nur-Lese-Operationen; und dieses Verhalten kann nicht garantiert werden, wenn gespeicherte Prozeduren aufgerufen werden.

Verwandte Frage:

Wie rufe ich eine gespeicherte Prozedur in einer Ansicht auf?

Ist es möglich, gespeicherte Prozeduren aufzurufen in Sicht?

Hier ist eine kanonische Ressource:

http://dev.mysql.com/doc/refman /5.1/en/view-updateability.html

Da das Aufrufen der gespeicherten Prozedur keine 1:1-Beziehungen zu Ansichtszeilen sicherstellen kann, ist die Aktualisierung nicht zulässig.