如何在Spring启动时初始化数据库触发器

时间:2015-04-17 12:09:36

标签: java spring spring-boot

我正在使用Spring启动,我在schemal.sql中放了一些DDL并且运行良好,但它似乎无法解析触发函数

CREATE OR REPLACE FUNCTION updated_column() RETURNS TRIGGER AS $$
BEGIN
    NEW.updated = now();
    RETURN NEW;
END;
$$ language 'plpgsql';

CREATE TRIGGER updated_time BEFORE UPDATE ON entries FOR EACH ROW EXECUTE PROCEDURE  updated_column();

这会在Spring启动时抛出异常。 我该如何初始化触发器?

0 个答案:

没有答案