注:要使用xml数据类型,在编译PostgreSQL的时候必须使用:
configure --with-libxml如果编译的时候没有使用此选项:
postgres=# select xml '<osdba>hello world</osdba>';
ERROR:  unsupported XML feature at character 12
DETAIL:  This functionality requires the server to be built with libxml support.
HINT:  You need to rebuild PostgreSQL using --with-libxml.
STATEMENT:  select xml '<osdba>hello world<osdba>';
ERROR:  unsupported XML feature
LINE 1: select xml '<osdba>hello world</osdba>';^
DETAIL:  This functionality requires the server to be built with libxml support.
HINT:  You need to rebuild PostgreSQL using --with-libxml.
postgres=#以--with-libxml重新装一次pg:
postgres=# select xml '<osdba>hello world</osdba>';xml
----------------------------<osdba>hello world</osdba>
(1 row)postgres=#关于xml存储的参数:
postgres=# show xmloption;xmloption
-----------content
(1 row)postgres=#xmloption有两个参数:content和document
改变语法:set xmloption to document;使用xmlparse函数是SQL标准中将字符串换成XML的唯一方式。
postgres=# select xmlparse (content '<persion><name>john</name><sex>f</sex></persion>');xmlparse
--------------------------------------------------<persion><name>john</name><sex>f</sex></persion>
(1 row)postgres=#  

PostgreSQL学习篇9.14 XML类型相关推荐

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

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

  2. PostgreSQL学习篇9.5 货币类型

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

  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的XML类型

    xml类型用于存储XML数据.使用字符串也可以存储XML数据,但不能保证其合法性.支持xml类型后,数据库会对数据进行合法性检查,同时提供函数进行类型安全性检查. 1.xml类型 xml类型中存储数据 ...

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

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

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

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

最新文章

  1. pytorch模型参数信息 计算模型的FLOPs
  2. dct变换的主要优点有哪些_网络拓扑结构有哪些类型 不同类型网络拓扑结构优缺点介绍【图文】...
  3. wireshark协议插件开发--官方文档中文翻译
  4. c语言学习-自定义并调用函数求三个数的最小公倍数
  5. js已知文件路径得到file对象_NodeJs 的几种文件路径
  6. 【转载】制作一个超精简的WIN7.gho
  7. 单维度量表验证性因子分析_验证性因子分析.ppt
  8. 基于JAVA南京传媒学院门户网计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  9. C++ -- STL文件解析
  10. [每日电路图] 5、心率检测电路设计详解——送给想了解心率计的小白(博主推荐)...
  11. 编程达人教你如何快速掌握一门编程语言
  12. 数据结构翻转课堂答疑实录——概述
  13. 房租分期业务系统-抓住新的市场机遇
  14. 我跨过山和大海,穿过人山人海,只为寻找到你
  15. 水库大坝实时安全监测特点分析
  16. IC前端整合(RTL to Netlist)所包含的流程,及Synthesis的主要任务
  17. 阿里云国际版CDN-阿里云CDN是什么?阿里云折扣怎么买
  18. Java SpringBoot发送邮件,自定义发件人昵称/名称
  19. noip2016复赛官方初评纪中成绩
  20. 在Excel多个工作表间快速切换的绝招

热门文章

  1. AcceptEx函数与完成端口的结合使用例子
  2. 【Linux系统管理】09 文件系统管理 高级文件系统管理
  3. soul带权重的RoundRobin算法
  4. 老板让员工持续跟随的3大法则
  5. todolist案例——vue脚手架(1)
  6. [转载]修丕勋与林占令
  7. Kdump机制介绍以及分享
  8. python自动办公:python便捷发邮件
  9. 健迷笑脸墙之Wakin-1(Powered by Smile Wall v1.0)
  10. 211安徽大学大数据与统计学院成立!安徽省属高校首家!