java实际开发——数据库存储金额时用什么数据类型?(MySQL、PostgreSQL)

目录

java开发时金额用的数据类型------BigDecimal

MySQL存储金额数据时用的数据类型是------decimal

[PostgreSQL存储金额数据时用的数据类型是------decimal 或 money](#PostgreSQL存储金额数据时用的数据类型是——decimal 或 money)


java开发时金额用的数据类型------BigDecimal

https://blog.csdn.net/Jilit_jilit/article/details/142180903?spm=1001.2014.3001.5501

同上文理,我们不用整型和浮点型

MySQL存储金额数据时用的数据类型是------decimal

金额,我们一般设置小数点后2位,根据业务实际情况,可更改范围:

PostgreSQL存储金额数据时用的数据类型是------decimal 或 money

decimal与MySQL的类似,只是它的范围更大;

money,这是PostgreSQL特有的数据类型,用于存储货币金额。

博主在上班~~工作需要在学习PostgreSQL数据库~~

后续应该会更新PostgreSQL相关知识。

相关推荐
拾忆,想起38 分钟前
Redis复制延迟全解析:从毫秒到秒级的优化实战指南
java·开发语言·数据库·redis·后端·缓存·性能优化
爬山算法43 分钟前
Redis(47)如何配置Redis哨兵?
数据库·redis·bootstrap
感哥43 分钟前
MySQL多表查询
mysql
十八旬3 小时前
苍穹外卖项目实战(day-5完整版)-记录实战教程及问题的解决方法
java·开发语言·spring boot·redis·mysql
青鱼入云3 小时前
java面试中经常会问到的mysql问题有哪些(基础版)
java·mysql·面试
送秋三十五3 小时前
MySQL DBA需要掌握的 7 个问题
数据库·mysql·dba
睡觉的时候不会困3 小时前
MySQL 高可用方案之 MHA 架构搭建与实践
数据库·mysql·架构
kyle~3 小时前
Qt---对话框QDialog
数据库·qt·microsoft
GBASE3 小时前
“G”术时刻:南大通用GBase 8c数据库权限管理场景实践(三)
数据库
Java水解4 小时前
PostgreSQL向量库pgvector实战指南
后端·postgresql