sql >> Database >  >> RDS >> Mysql

Mysql-syntaxisfout bij het maken van een opgeslagen procedure

U mist een aangepast delimiter instructie.

Zoals je het hebt gemist, probeerde de engine de instructies te compileren toen het de eerste standaardopdrachtbeëindiging vond, de puntkomma ; . En vandaar de uitzondering.

Plaats je hele routine ertussen:

-- define the delimiter
delimiter //


--- place here your stored procedure

-- and lastly following line
//

-- reset the delimiter
delimiter ;



  1. Hoe de primaire sleutel bij te werken

  2. PostgreSQL 12-prestaties bewaken met OmniDB - deel 2

  3. Over het V-formaatelement in Oracle

  4. PostgreSQL-replicatieslots gebruiken