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

Execute löst gespeicherte Prozeduren auf SqlFiddle aus. MySQL

Anstatt die Trennzeichenoption zu verwenden (die keine echte SQL-Anweisung ist, sondern nur ein Befehl für die mysql-Eingabeaufforderung), verwenden Sie die Option "Query Terminator" in SQL Fiddle, um Ihr Trennzeichen einzurichten.

Zum Beispiel:

http://sqlfiddle.com/#!2/88fcf

Beachten Sie den // Dropdown unter dem Schemafeld? Das ist das SQL-Fiddle-Äquivalent zum mysql DELIMITER-Befehl.

Längeres Beispiel mit Abfragen in der gespeicherten Prozedur (beachten Sie, dass innerhalb der gespeicherten Prozedur ; wird weiterhin als Trennzeichen verwendet):

http://sqlfiddle.com/#!9/4db78

Vollständige Offenlegung:Ich bin der Autor von SQL Fiddle.