Postgresql9.6--数据类型
发布时间:2020-12-13 16:50:12 所属栏目:百科 来源:网络整理
导读:注: 红色 的为常用类型 数字类型 名字 存储尺寸 描述 范围 smallint 2字节 小范围整数 -32768 to +32767 integer 4字节 整数的典型选择 -2147483648 to +2147483647 bigint 8字节 大范围整数 -9223372036854775808 to +9223372036854775807 decimal 可变 用
注:红色的为常用类型 数字类型
1.常用的类型是integer,因为它提供了在范围、存储空间和性能之间的最佳平衡。一般只有在磁盘空间紧张/范围不够的时候才考虑使用 smallint/bigint类型。 2.类型decimal和numeric是等效的。两种类型都是SQL标准的一部分。 NUMERIC(precision,scale)
一个numeric的比例scale是到小数部分的位数,numeric的精度precision是整个数字里全部位的数目。 3.数据类型real和double precision是不准确的、变精度的数字类型。 字符类型
1. 在PostgreSQL里。character(n)通常是这三种类型之中最慢的一个,因为它需要额外的存储开销。在大多数情况下,应该使用text或者character varying。 二进制数据类型(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |