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

问题描述 投票:0回答:1

假设我想创建一些具有 10 个精度数字和 2 个小数数字的数字,例如

0123456789.12
。有没有办法定义这样的类型并保持列定义数据库不可知?例如。定义一个由 liquibase 自动转换为
DECIMAL(10, 2)
(对于 Mysql)和
NUMERIC(10, 2)
(对于 postgres(或任何其他数据库))的类型。

mysql sql database postgresql liquibase
1个回答
7
投票

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

<column name="lat" type="DECIMAL(12, 2)">
© www.soinside.com 2019 - 2024. All rights reserved.