码迷,mamicode.com
首页 > 其他好文 > 详细

postgres常用类型

时间:2014-09-11 23:44:02      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:des   style   io   os   ar   strong   sp   on   c   

数值类型

 

名字 存储空间 描述 范围
smallint 2 字节 小范围整数 -32768 到 +32767
integer 4 字节 常用的整数 -2147483648 到 +2147483647
bigint 8 字节 大范围的整数 -9223372036854775808 到 9223372036854775807
decimal 变长 用户声明精度,精确 无限制
numeric 变长 用户声明精度,精确 无限制
real 4 字节 变精度,不精确 6 位十进制数字精度
double 8 字节 变精度,不精确 15 位十进制数字精度
serial 4 字节 自增整数 1 到 +2147483647
bigserial 8 字节 大范围的自增整数 1 到 9223372036854775807

 

 

 

 

 

 

 

 

 

字符类型

 

名字 描述
varchar(n) 变长,有长度限制
char(n) 定长,不足补空白
text 变长,无长度限制

 

 

 

日期时间类型

 

名字 存储空间 描述 格式
timestamp[无时区] 8字节 包括日期和时间 1999-01-08 04:05:06
timestamp[含时区] 8字节 日期和时间,带时区 1999-01-08 04:05:06+8
interval 12字节 时间间隔 7 hours
date 4字节 只用于日期 1999-01-08
time[无时区] 8字节 只用于一日内时间 04:05:06

 

 

 

 

布尔类型

 

True False
t f
true false
y f
yes no
1 0

 

 

 

 

 

数组类型

interger[]

text[]

PostgreSQL中数组元素的下标是从1开始

数组形式:‘{"中文描述", "english description"}‘

 

postgres常用类型

标签:des   style   io   os   ar   strong   sp   on   c   

原文地址:http://www.cnblogs.com/zhouwenhong/p/3967439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!