货币类型可以存储固定小数的货币数目,完全保证精度。其输出格式与参数lc_monetary设置有关,不同国家的货币输出格式不同。示例:
postgres=# show lc_monetary;lc_monetary
-------------en_US.UTF-8
(1 row)postgres=# select '123.34'::money;money
---------$123.34
(1 row)postgres=# set lc_monetary='zh_cn.utf-8';              ---看来严格区分大小写
ERROR:  invalid value for parameter "lc_monetary": "zh_cn.utf-8"
postgres=# set lc_monetary='zh_CN.UTF-8';
SET
postgres=# show lc_monetary;lc_monetary
-------------zh_CN.UTF-8
(1 row)postgres=# select '123.34'::money;money
----------锟23.34   ----why
(1 row)
---调整SecureCRT显示字符为UTF-8之后
postgres=# select '12.34'::money;money
---------¥12.34
(1 row)
postgres=# create table testm(rmb money);
CREATE TABLE
postgres=# insert into testm values(11);
INSERT 0 1
postgres=# select * from testm;
rmb
---------
¥11.00
(1 row) 

PostgreSQL学习篇9.5 货币类型相关推荐

  1. PostgreSQL学习篇9.3 浮点数类型

    浮点数类型有:real.double precision,它们是不精确的.变精度的数字类型.注意: 1.要求精确计算的,需要使用numeric 2.浮点数等值比较,可能不是想象中的结果.浮点类型的特殊 ...

  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. PostgreSQL学习手册(常用数据类型)

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

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

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

  9. PostgreSQL学习手册(五) 函数和操作符

    PostgreSQL学习手册(五) 函数和操作符 一.逻辑操作符:     常用的逻辑操作符有:AND.OR和NOT.其语义与其它编程语言中的逻辑操作符完全相同. 二.比较操作符:     下面是Po ...

最新文章

  1. Android移动开发之【通往安卓的神奇之旅】基于回调的事件处理
  2. 学计算机的八字,计算机教室八字格言
  3. 20180925-4 单元测试,结对
  4. 优秀架构师养成记:我是如何逆袭走向“人生巅峰”的?
  5. 【PAT乙级】1014 福尔摩斯的约会 (20 分)【模拟 / 很坑】
  6. [python] list元素按关键字相加减
  7. springboot整合kafka_springboot整合kafka实现消息的发送消费
  8. java重写重定向_JavaWeb请求转发与请求重定向理解
  9. [译] 构建流畅的交互界面
  10. vue中配置不同的代理同时访问不同的后台
  11. vue项目模板_VSCode( VisualStudioCode) 写vue项目一键生成.vue模版修改定义其他模板
  12. 那些高中时曾经背得烂熟的古文(滕王阁序,阿房宫赋, 兰亭集序 , 师说,蜀道难 ...)再一次读读吧,慢慢的读,突然很想哭...有些岁月果真不曾忘怀
  13. 【QCM2150】WFA 11ac 4.2.43测试失败及解决方案
  14. OpenCV图像高光
  15. js 操作字符串,
  16. 华为桌面云虚拟机卸载VM Tools工具计算机蓝屏开机不了-完美解决
  17. 机器学习1-线性模型及多分类
  18. 谷歌的android官方刷机,一加手机谷歌原生Android ROM包刷机教程
  19. 【图像加密】图像处理之Logistic混沌序列加密
  20. 网页布局之 - rem布局

热门文章

  1. 2022育婴员(五级)试题及答案
  2. Spring Boot Web应用集成Keycloak进阶之细粒度权限控制
  3. java无敌_12 款做Java后台管理系统的项目,超级无敌好用!
  4. Unity 性能优化(力荐)
  5. 洛谷 P2057 善意的投票
  6. OData的初步认识
  7. MATLAB 把坐标轴(X Y轴)移到坐标原点
  8. 利用预测分析改进欠款催收策略,控制欺诈风险和信贷风险
  9. Python 信号处理——时域同步平均技术(TSA)
  10. Map.entry详解