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相关知识。

相关推荐
好奇的菜鸟3 小时前
如何在IntelliJ IDEA中设置数据库连接全局共享
java·数据库·intellij-idea
tan180°3 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
满昕欢喜3 小时前
SQL Server从入门到项目实践(超值版)读书笔记 20
数据库·sql·sqlserver
DuelCode4 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
幽络源小助理4 小时前
SpringBoot基于Mysql的商业辅助决策系统设计与实现
java·vue.js·spring boot·后端·mysql·spring
Hello.Reader4 小时前
Redis 延迟排查与优化全攻略
数据库·redis·缓存
简佐义的博客5 小时前
破解非模式物种GO/KEGG注释难题
开发语言·数据库·后端·oracle·golang
爬山算法5 小时前
MySQL(116)如何监控负载均衡状态?
数据库·mysql·负载均衡
老纪的技术唠嗑局8 小时前
OceanBase PoC 经验总结(二)—— AP 业务
数据库
阿里云大数据AI技术8 小时前
OpenSearch 视频 RAG 实践
数据库·人工智能·llm