postgresql----serial类型和序列详解

postgresql序列号(SERIAL)类型包括smallserial(smallint,short),serial(int)和bigserial(bigint,long long int),不管是smallserial,serial还是...

postgresql----时间类型详解

postgresql支持的时间类型如下图所示:   日期 date: 建议日期的输入格式为1997-01-01,虽然也支持19970101,1/1/1997,Jan-1-1997等多种格式。   时间戳 t...

postgresql----字符串函数与操作符详解

函数 返回值类型 描述 示例 结果 string||string text 字符串连接 select 'Post'||'gresql'|...

postgresql----文本搜索类型和检索函数详解

postgresql提供两种数据类型用于支持全文检索:tsvector类型产生一个文档(以优化全文检索形式)和tsquery类型用于查询检索。 tsvector的值是一个无重复的lexemes排序列表(什么是lexemes?),比如将一个...

postgresql----几何类型和函数详解

postgresql支持的几何类型如下表: 名字 存储空间 描述 表现形式 point 16字节 平面上的点 (x,y)...

postgresql----网络地址类型和函数详解

本人对网络这块实在是搞不清楚,要是能有人推荐一下资料就好了!不知道有没有跟我一样呢?!所以在这里先贴一点从其他地方搞来的一些IPv4的东东。 IPv4主要包括一下5类地址 A类: 0 7位 网络号...

postgresql----JSON类型和函数详解

postgresql支持两种json数据类型:json和jsonb,而两者唯一的区别在于效率,json是对输入的完整拷贝,使用时再去解析,所以它会保留输入的空格,重复键以及顺序等。而jsonb是解析输入后保存的二进制,它在解析时会删除不必要...

postgresql----数组类型和函数详解

postgresql支持数组类型,可以是基本类型,也可以是用户自定义的类型。日常中使用数组类型的机会不多,但还是可以了解一下。不像C或JAVA高级语言的数组下标从0开始,postgresql数组下标从1开始,既可以指定长度,也可以不指定长度...

postgresql----条件表达式详解

postgresql支持CASE,COALESCE,NULLIF,GREATEST,LEAST条件表达式,使用它们有时候可以简化许多功能实现。 测试表 test=# create table tbl_test(id int,nam...

postgresql----聚合函数详解

聚合函数是从一组输入中计算出一个结果的函数。 测试表 test=# \d tbl_test Table "public.tbl_test" Column | Type |...