sql >> Databáze >  >> RDS >> Mysql

Uložená procedura s Alembic:Chyba syntaxe MySQL

Nepotřebujete DELIMITER s výjimkou prostředí, které podporuje řadu příkazů oddělených středníkem — klienta MySQL.

Ve skutečnosti DELIMITER příkaz je vestavěný klient mysql a není rozpoznán serverem MySQL.

Nesmíte použít DELIMITER při odesílání příkazů na server MySQL prostřednictvím rozhraní API, i když je to CREATE PROCEDURE .




  1. Jak zjistit věk v letech, měsících a dnech pomocí Oracle

  2. Proč Hibernate nevytváří databázi pro MySQL?

  3. Nastavení výchozí hodnoty pro sloupec typu DATE na aktuální datum bez časové části?

  4. Nástroj pro překlad Oracle PL/SQL do Postgresql PL/pgSQL