如何在 liquibase 的小数列定义中包含精度和小数位数部分?

Che*_*rry 5 mysql sql database postgresql liquibase

假设我想创建一些具有 10 个精度数字和 2 个小数数字的数字,例如0123456789.12. 有没有办法定义这样的类型并保持列定义数据库不可知?例如,定义一个由 liquibase 自动转换为DECIMAL(10, 2)Mysql 和NUMERIC(10, 2)postgres(或任何其他数据库)的类型。

Ber*_*fen 7

我们使用这个列定义并且它有效:

<column name="lat" type="DECIMAL(12, 2)">
Run Code Online (Sandbox Code Playgroud)