小编JDi*_*ani的帖子

createProcedure 中的 Liquibase 标记错误

我正在使用 Liquibase 创建函数,但在尝试<在 SQL 中使用运算符时出现错误。

SQL:

     <createProcedure>
        CREATE OR REPLACE FUNCTION function(dateFrom timestamp, dateTo timestamp ) 
        RETURNS TABLE
        LANGUAGE plpgsql
        AS $$
        BEGIN
        SELECT * FROM
        ORDER BY date DESC
        WHERE date >= $2 AND date <  $3
        RETURN QUERY;
        END;
        $$;
     </createProcedure>
Run Code Online (Sandbox Code Playgroud)

错误:

The content of elements must consist of well-formed character data or markup.
Run Code Online (Sandbox Code Playgroud)

WHERE date >= $2 AND date < $3

postgresql liquibase

3
推荐指数
1
解决办法
758
查看次数

标签 统计

liquibase ×1

postgresql ×1