小编And*_*rew的帖子

无数据库规范的 Liquibase 调用过程

是不是没有数据库规范就调用存储过程的方式?例如:

  1. <changeSet author="name" id="id1" dbms="mysql"> <sql> EXEC procedure_name('some_string_value') </sql> </changeSet>
  2. <changeSet author="name" id="id2" dbms="oracle"> <sql> EXECUTE procedure_name('some_string_value') </sql> </changeSet>
  3. <changeSet author="name" id="id3" dbms="postgresql"> <sql> SELECT fun_name('some_string_value') </sql> </changeSet>

我需要避免数据库条件,因为我在不同的地方调用此过程。有没有办法通过在一个地方实现数据库条件来实现这一目标?

mysql sql oracle postgresql liquibase

2
推荐指数
1
解决办法
3106
查看次数

标签 统计

liquibase ×1

mysql ×1

oracle ×1

postgresql ×1

sql ×1