小编Vib*_*bin的帖子

Liquibase错误[Postgresql]:未终止的美元引用字符串在"$ BODY $"附近

Liquibase错误:未结合美元引用的字符串在"$ BODY $"或附近

Chaneg log xml有一个条目:见下面包括file ="/ home/dev /....../ admin_script.sql"

文件内容:

...............
CREATE OR REPLACE FUNCTION my_schema.function-name()
RETURNS smallint AS
$BODY$
   DECLARE
      v_next_gen_id smallint := 0;
   BEGIN
..........
Run Code Online (Sandbox Code Playgroud)

例外:

liquibase.exception.DatabaseException:执行SQL时出错CREATE OR REPLACE FUNCTION函数名称()ETURNS smallint AS $ BODY $ DECLARE v_next_gen_id smallint:= 0:错误:未终止的美元引用字符串处于或接近"$ BODY $

感谢您解决此问题的任何帮助

java liquibase

10
推荐指数
4
解决办法
3383
查看次数

liquibase可以在sql中有配置占位符吗

liquibase 可以在 sql 中有配置占位符吗?

示例代码:

<changeSet author="name" id="sql-example" runAlways="true" failOnError="true">
    <sql>SELECT schema.admin_insert('PARAMETER_PLACEHOLDER')</sql>
</changeSet>
Run Code Online (Sandbox Code Playgroud)

我可以在属性文件中定义参数值吗?以便 liquibase 替换属性文件中的参数值?

database liquibase

5
推荐指数
1
解决办法
6064
查看次数

标签 统计

liquibase ×2

database ×1

java ×1