PostgreSQL学习篇9.14 XML类型
注:要使用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类型相关推荐
- PostgreSQL学习篇9.3 浮点数类型
浮点数类型有:real.double precision,它们是不精确的.变精度的数字类型.注意: 1.要求精确计算的,需要使用numeric 2.浮点数等值比较,可能不是想象中的结果.浮点类型的特殊 ...
- PostgreSQL学习篇9.5 货币类型
货币类型可以存储固定小数的货币数目,完全保证精度.其输出格式与参数lc_monetary设置有关,不同国家的货币输出格式不同.示例: postgres=# show lc_monetary;lc_mo ...
- PostgreSQL学习篇9.15 JSON类型
第一次见这种类型. JSON数据类型可以用来存储JSON(JavaScript Object Notation)数据.JSON和JSONB类型.postgres=# select '9'::json, ...
- PostgreSQL学习篇16.3 检查备库及流复制情况
检查异步流复制情况: 主库查询: select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication;post ...
- Postgresql学习笔记-高级语法篇
Postgresql学习笔记-高级语法篇 Postgresql 约束 Postgresql约束用于规定表中的数据规则. 如果存在违反约束的数据行为,行为会被约束终止. 约束可以在创建表的时候就规定(通 ...
- 项目知识学习篇———PostgreSQL数据库
PostgreSQL学习手册(数据表) http://www.cnblogs.com/stephen-liu74/archive/2011/12/16/2290803.html 一.表的定义 二.系统 ...
- PostgreSQL的XML类型
xml类型用于存储XML数据.使用字符串也可以存储XML数据,但不能保证其合法性.支持xml类型后,数据库会对数据进行合法性检查,同时提供函数进行类型安全性检查. 1.xml类型 xml类型中存储数据 ...
- PostgreSQL学习手册(常用数据类型)
2019独角兽企业重金招聘Python工程师标准>>> 一.数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 ...
- PostgreSQL学习手册(四) 常用数据类型
一.数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 字节 小范围整数 -32768 到 +32767 integer ...
最新文章
- pytorch模型参数信息 计算模型的FLOPs
- dct变换的主要优点有哪些_网络拓扑结构有哪些类型 不同类型网络拓扑结构优缺点介绍【图文】...
- wireshark协议插件开发--官方文档中文翻译
- c语言学习-自定义并调用函数求三个数的最小公倍数
- js已知文件路径得到file对象_NodeJs 的几种文件路径
- 【转载】制作一个超精简的WIN7.gho
- 单维度量表验证性因子分析_验证性因子分析.ppt
- 基于JAVA南京传媒学院门户网计算机毕业设计源码+系统+mysql数据库+lw文档+部署
- C++ -- STL文件解析
- [每日电路图] 5、心率检测电路设计详解——送给想了解心率计的小白(博主推荐)...
- 编程达人教你如何快速掌握一门编程语言
- 数据结构翻转课堂答疑实录——概述
- 房租分期业务系统-抓住新的市场机遇
- 我跨过山和大海,穿过人山人海,只为寻找到你
- 水库大坝实时安全监测特点分析
- IC前端整合(RTL to Netlist)所包含的流程,及Synthesis的主要任务
- 阿里云国际版CDN-阿里云CDN是什么?阿里云折扣怎么买
- Java SpringBoot发送邮件,自定义发件人昵称/名称
- noip2016复赛官方初评纪中成绩
- 在Excel多个工作表间快速切换的绝招