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

Chyba při provádění mvn sql:execute

Po přečtení vašich komentářů se domnívám, že nejlepším řešením je řešení přijato zde . To znamená, že použijte pouze jeden oddělovač (nejlépe výchozí ; ) a použijte sql-maven-plugin konfiguraci tak, aby vyžadovala, aby se oddělovač vyskytoval na vlastním řádku být ve skutečnosti oddělovačem.


    &ltconfiguration&gt
      &ltdelimiterType&gtrow&lt/delimiterType&gt
    &lt/configuration&gt

(připsat @Zheka )

Váš spouštěč by pak vypadal takto:

CREATE TRIGGER delete_user
AFTER DELETE
ON jj_users
FOR EACH ROW
BEGIN
    ## delete the posts that belong to the user
    DELETE FROM jj_blog_posts WHERE author_user_id=OLD.user_id; # this delimiter is ignored
END
; # this delimiter is recognized


  1. získat base64 obrázky z databáze

  2. Zkontrolujte místo používané tabulkou na serveru SQL

  3. Jak se mohu připojit k serveru Oracle Database 11g prostřednictvím řetězce tunelů ssh (dvojitý tunel, server ve firemní síti)?

  4. Jak efektivně používat index v dotazu mysql