postgres常用类型
2024-10-10 13:58:09
数值类型
名字 | 存储空间 | 描述 | 范围 |
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"}'
最新文章
- 关于JQuery的一个Bug
- C#中方法的声明
- Play libs
- 学习使用 SVG 创建材料设计涟漪(Ripple)效果
- html4基础知识梳理
- GBDT原理实例演示 1
- log4j配置不同的类多个日志文件
- PHPCMS列表页伪静态
- hdu1025 最长上升子序列 (nlogn)
- popular net
- 事务mysql
- 浅谈mysql中不同事务隔离级别下数据的显示效果
- iOS按钮长按
- Eclipse工程乱码解决
- mysql中截取指定字符前后的字符串
- Eclipse中启动Tomcat报错:[There is insufficient memory for the Java Runtime Environment to continue.]的解决方案
- 搭建opencv javaweb项目
- spark-streaming集成Kafka处理实时数据
- 下拉菜单被表单、图片、FLASH挡住的解决办法
- Vue - iview 开发经验
热门文章
- JavaScript中bind、call、apply函数用法详解
- IOS UIView 之属性篇
- crowd在更改IP后无法登录的问题
- Android 解屏幕锁与点亮屏幕(来电时效果)
- Android中为图标加上数字--用于未读短信数提醒,待更新应用数提醒等
- 《Head First 设计模式》学习笔记——工厂模式 + 抽象工厂模式
- React Native 从入门到原理
- Android(java)学习笔记215:多线程断点下载的原理(JavaSE实现)
- Codeforces 245G Suggested Friends - 交集set_intersection()
- GridView布局及适配器优化