暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

AntDB 使用教程 / SQL语言 / 数据类型2

tocata 2024-08-16
15

数字类型

数字类型由 2、4 或 8 字节的整数以及 4 或 8 字节的浮点数和可选精度小数组成。

数字类型

名字存储尺寸描述范围
smallint2 字节小范围整数-32768 to +32767
integer4 字节整数的典型选择-2147483648 to +2147483647
bigint8 字节大范围整数-9223372036854775808 to +9223372036854775807
decimal可变用户指定精度,精确最高小数点前 131072 位,以及小数点后 16383 位
numeric可变用户指定精度,精确最高小数点前 131072 位,以及小数点后 16383 位
real4 字节可变精度,不精确6 位十进制精度
double precision8 字节可变精度,不精确15 位十进制精度
smallserial2 字节自动增加的小整数1 到 32767
serial4 字节自动增加的整数1 到 2147483647
bigserial8 字节自动增长的大整数1 到 9223372036854775807

整数类型

类型 smallintinteger 和 bigint存储各种范围的全部是数字的数,也就是没有小数部分的数字。试图存储超出范围以外的值将导致一个错误。

常用的类型是 integer,因为它提供了在范围、存储空间和性能之间的最佳平衡。一般只有在磁盘空间紧张的时候才使用 smallint 类型。而只有在 integer的范围不够的时候才使用 bigint

SQL 只声明了整数类型 integer(或 int)、smallint 和 bigint。类型 int2int4 和 int8 都是扩展,也在许多其它 SQL 数据库系统中使用。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论