2013年3月19日

PostgreSQL的generate_series函数应用例子

摘要: Pg中有一个很有用处的内置函数generate_series,可以按不同的规则用来产生一系列的填充数据。一、语法generate_series(start,stop) --int or bigintgenerate_series(start,stop,step) --int or bigintgenerate_series(start,stop, step interval) --timestamp or timestamp with time zone二、应用例子1.int类型,不写步长时默认是1postgres=# select gener... 阅读全文

posted @ 2013-03-19 16:44 neights 阅读(923) 评论(0) 推荐(0) 编辑

PostgreSQL 9.2中的json存储表示和检索

摘要: 其解决方案就是使用hstore类型,使用它,先得创建对应的扩展。下面只列出简单的使用示例:iihero=# create extension hstore;CREATE EXTENSIONiihero=#iihero=# select 'a=>1,b=>2'::hstore; hstore--------------------"a"=>"1", "b"=>"2"(1 row)iihero=# insert into tjson values(1, 'a=>1, 阅读全文

posted @ 2013-03-19 15:52 neights 阅读(364) 评论(0) 推荐(0) 编辑

PostgreSQL 9.2中将引入生成JSON数据功能

摘要: 以下是来自回归测试中的一些简单示例:SELECT query_to_json('select x as b, x * 2 as c from generate_series(1,3) x',false); query_to_json --------------------------------------------- [{"b":1,"c":2},{"b":2,"c":4},{"b":3,"c":6}](1 row)SELECT array_to_jso 阅读全文

posted @ 2013-03-19 15:48 neights 阅读(409) 评论(0) 推荐(0) 编辑

Postgres 9.2 亮点: JSON 数据类型——Michael Paquier

摘要: PostgreSQL 9.2 引入了一个与JSON相关的新特性;内置的数据类型。你现在可以把JSON字段直接存储于你的数据库内部,而无需外部格式检查器。因为现在它直接就在Postgres的内核中。该特性已通过提下列内容添加。commit 5384a73f98d9829725186a7b65bf4f8adb3cfaf1Author: Robert HaasDate: Tue Jan 31 11:48:23 2012 -0500Built-in JSON data type.Like the XML data type, we simply store JSON data as text, aft 阅读全文

posted @ 2013-03-19 15:46 neights 阅读(527) 评论(0) 推荐(0) 编辑

导航