Mysql
 sql >> Base de données >  >> RDS >> Mysql

Procédure stockée avec Alembic :erreur de syntaxe MySQL

Vous n'avez pas besoin de DELIMITER sauf dans un environnement qui prend en charge une série d'instructions séparées par des points-virgules - le client MySQL.

En fait, le DELIMITER la commande est un client mysql intégré , et il n'est pas reconnu par le serveur MySQL.

Vous ne devez pas utiliser DELIMITER lors de la soumission d'instructions au serveur MySQL via une API, même s'il s'agit de CREATE PROCEDURE .