sql >> Database >  >> RDS >> Mysql

Opgeslagen procedure met Alembic:MySQL-syntaxisfout

Je hebt geen DELIMITER nodig behalve in een omgeving die een reeks door puntkomma's gescheiden instructies ondersteunt - de MySQL-client.

In feite is de DELIMITER commando is een mysql-client ingebouwd , en het wordt niet herkend door de MySQL-server.

U mag DELIMITER niet gebruiken bij het indienen van verklaringen bij de MySQL-server via een API, zelfs als het CREATE PROCEDURE is .




  1. Vagrant - externe verbinding met mysql - externe zwerver ssh-verbinding

  2. MySQL:Kan een opgeslagen procedure een Java-programma aanroepen?

  3. Alles wat u moet weten over de LIKE-operator in SQL

  4. (My)SQL volledige join met drie tabellen