微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PostgreSQL數據類型

了解一門語言首先需要從三個方面入手,數據類型,語法結構,系統函數.

在學習Postgresql的過程中,先看看它所支持的數據類型,如下圖為8.4版本所支持的類型及說明.

Table 8-1. Data Types

Name Aliases Description
bigint int8 有符號的8字節整數
bigserial serial8 自增8節字整數
bit [ (n ) ] 定長位串
bit varying [ (n ) ] varbit 變長位串
boolean bool 邏輯佈爾量
Box 平面中的長方形
bytea 二進制數據 ("字節數組" )
character varying [ (n ) ] varchar [ (n ) ] 變長字串
character [ (n ) ] char [ (n ) ] 定長字串
cidr IPv4 或 IPv6 網絡地址
circle 平面中的圓
date 日期 (年,月,日)
double precision float8 雙精度浮點數
inet IPv4 或 IPv6 主機地址
integer int,int4 有符號4字節整數
interval [ fields ] [ (p ) ] 時間間隔
line 平面中的直線
lseg 平面中的線段
macaddr MAC 地址
money 貨幣金額
numeric [ (p ,s ) ] decimal [ (p ,s ) ] 可選精度的數字
path 平面中的幾何路徑
point 平面中的點
polygon 平面中的封閉幾何路徑
real float4 單精度浮點數
smallint int2 有符號2字節整數
serial serial4 自增4字節整數
text 變長字符串
time [ (p ) ] [ without time zone ] 一天的時間,不包含時區
time [ (p ) ] with time zone timetz 一天的時間,包含時區
timestamp [ (p ) ] [ without time zone ] 日期和時間,不包含時區
timestamp [ (p ) ] with time zone timestamptz 日期和時間,包含時區
tsquery 全文檢索查詢
tsvector 全文檢索文件
txid_snapshot 用户级别的事务ID快照
uuid 通用唯一标识符
xml XML 數據

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐