hillpig的个人博客分享 http://blog.sciencenet.cn/u/hillpig 畅想ing,思考ing,前行ing Email:bluevaley@gmail.com

博文

postgresql中比较real类型相等的正确方法

已有 3415 次阅读 2015-12-19 12:48 |个人分类:postgresql|系统分类:科研笔记

先说结论,正确的方法类似如下语句:

select vat from expenses where round(vat::numeric, 2) = 19.66;

而不能直接用相等:

select vat from expenses where vat = 19.66;

参考:

http://www.peterbe.com/plog/comparing-real-values


当你遇到诸如0.01的值时直接使用=则得不到你想要的结果。


加我私人微信,交流技术。




https://wap.sciencenet.cn/blog-419883-944461.html

上一篇:MYSQL异常:General error: 2006 MySQL server has gone away
下一篇:OSG+QT开发环境搭建
收藏 IP: 223.72.72.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-7 12:26

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部