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

Wie kann man eine gespeicherte Funktion in MySQL richtig einschleifen?

Von mysql :

Sie haben also eine Endlosschleife, wenn keine Datensätze mit einem bestimmten x gefunden werden (y bleibt unverändert) Probieren Sie SET y = (SELECT id ....) stattdessen oder fügen Sie SET y = null hinzu vor Ihrer select-Anweisung (es sollte die erste Anweisung in der Schleife sein)