浮点数类型有:real、double precision,它们是不精确的、变精度的数字类型。注意:
1.要求精确计算的,需要使用numeric
2.浮点数等值比较,可能不是想象中的结果。浮点类型的特殊值:* infinity  (正无穷)* -infinity  (负无穷)* NaN       (不是一个数字not a  number示例:
postgres=# insert into test(col1) values ('InFiNity');
ERROR:  invalid input syntax for type numeric: "InFiNity"
LINE 1: insert into test(col1) values ('InFiNity');      ----numeric没有infinitypostgres=# create table testflo(col1 real,col2 double precision);
CREATE TABLE
postgres=# \d testfloTable "public.testflo"Column |       Type       | Modifiers
--------+------------------+-----------col1   | real             |col2   | double precision |postgres=# insert into testflo values('InfInitY','-InfiniTY');
INSERT 0 1
postgres=# insert into testflo values('InfiNity','nan');
INSERT 0 1
postgres=# select * from testflo;col1   |   col2
----------+-----------Infinity | -InfinityInfinity |       NaN
(2 rows)postgres=#

PostgreSQL学习篇9.3 浮点数类型相关推荐

  1. PostgreSQL学习篇9.5 货币类型

    货币类型可以存储固定小数的货币数目,完全保证精度.其输出格式与参数lc_monetary设置有关,不同国家的货币输出格式不同.示例: postgres=# show lc_monetary;lc_mo ...

  2. PostgreSQL学习篇9.14 XML类型

    注:要使用xml数据类型,在编译PostgreSQL的时候必须使用: configure --with-libxml如果编译的时候没有使用此选项: postgres=# select xml '< ...

  3. PostgreSQL学习篇9.15 JSON类型

    第一次见这种类型. JSON数据类型可以用来存储JSON(JavaScript Object Notation)数据.JSON和JSONB类型.postgres=# select '9'::json, ...

  4. PostgreSQL学习篇16.3 检查备库及流复制情况

    检查异步流复制情况: 主库查询: select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication;post ...

  5. Postgresql学习笔记-高级语法篇

    Postgresql学习笔记-高级语法篇 Postgresql 约束 Postgresql约束用于规定表中的数据规则. 如果存在违反约束的数据行为,行为会被约束终止. 约束可以在创建表的时候就规定(通 ...

  6. 项目知识学习篇———PostgreSQL数据库

    PostgreSQL学习手册(数据表) http://www.cnblogs.com/stephen-liu74/archive/2011/12/16/2290803.html 一.表的定义 二.系统 ...

  7. 学习篇 | 浮点数的表示规则

    导语 本篇博客主要讲述的是: C语言中数据『浮点数』在内存中是如何存储 目录 导语 表示形式 规定 指数 E 有三种情况 表示形式 根据国际标准 IEEE (电气和电子工程协会) 754,任意一个二进 ...

  8. PostgreSQL学习手册(常用数据类型)

    2019独角兽企业重金招聘Python工程师标准>>> 一.数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 ...

  9. PostgreSQL学习手册(四) 常用数据类型

    一.数值类型:     下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 字节 小范围整数 -32768 到 +32767 integer ...

最新文章

  1. linux溢出总结+windows aslr地址随机化绕过
  2. delphi 解析json java_Delphi处理JSON格式数据
  3. SharePoint【学习笔记】-- SharePoint 2010 技术参数整理
  4. 三元运算符(TernaryOperator)
  5. TcpTrace追踪远程服务器的soap信息
  6. 【译】用CSS实现基线韵律
  7. 啊哈C语言答案,啊哈c语言开头的题,哪位大佬来试试?
  8. 【托马斯微积分11版---英文】读书笔记:前言--未完待续
  9. classpath根目录
  10. noip2018提高组广东省成绩
  11. uniapp截取部分区域
  12. 腾讯全民wifi驱动 v1.1.923 官方版
  13. Ubuntu 22.4网易云音乐启动失败处理方法
  14. 使用时testng报错问题解决方案
  15. python语言基础-字典
  16. PS-第十二天-PS色阶的使用原理浅谈
  17. allegro生成不规则钻孔 .rou
  18. 2014年04月26日
  19. 小插件大功能轻量化森BIM插件手把手教学
  20. centos7安装或升级Firefox、安装Google chrome浏览器详细过程及设置桌面快捷方式

热门文章

  1. 产品经理必备文章50篇合集:从入门到提升
  2. E575: viminfo: Illegal starting char in line:(z)
  3. clientHeight offsetHeight scrollHeight offsetTop scrollTop
  4. 微信小程序入门教程+案例demo
  5. SEO技术:外链建设操作要点
  6. isDebugEnabled作用
  7. mysql 分位数 知乎_分位数的意义是什么?
  8. 模拟web访问有登录且有验证码的登录后抓取数据
  9. 数据库与MPP数仓(十五):MPP的架构与选型
  10. HTML5开发环境搭建