sql >> Database teknologi >  >> RDS >> Mysql

Spring Boot Database initialisering MySQLException for Trigger

Mit problem blev løst, da jeg har tilføjet spring.datasource.separator=^; i application.properties og hver linje ud af proceduren/triggeren skal afsluttes med ^; Eksempel som følger:

DROP TRIGGER IF EXISTS Persons_log_update ^; 

CREATE TRIGGER Persons_log_update 
    BEFORE UPDATE ON Persons
    FOR EACH ROW 
BEGIN

    INSERT INTO Personshistory(PersonID,LastName,FirstName,Address,City)
    values(OLD.PersonID,OLD.LastName,OLD.FirstName,OLD.Address,OLD.City);

END ^;


  1. hvordan renser man Laravel Bootstrap cache-konfigurationsfil?

  2. Optimal måde at sammenkæde/samle strenge

  3. [Video] Indeksering i PostgreSQL

  4. Hvordan laver man <option selected=selected> indstillet af MySQL og PHP?