smallint是什么类型?
Smartint是一种数据类型。
它需要存储2字节的整数。
语法:
[unsigned]smartint]smartint数据类型是一种精确的数字数据类型,经过算术运算后精度保持不变。它需要两个字节的存储空间。
带符号的smartint值的范围从–2^15(2^15是2的15次幂)到2^15–1,即–32768到32767。
smallint的无符号值范围为0到2^16–1,即0到65535。Int是4字节的数据,其值范围是-2^31-2^31。因此,在考虑最大数据范围的前提下,首选smallint类型。
·SQL/92与SQL/92兼容。unsigned关键字是供应商扩展名。
·Sybase签名数据类型与adaptive server enterprise兼容。Adaptive server enterprise不支持未签名的数据类型。
int类型是什么类型?
1. Int、bigint、smallint和tinyint是使用整数数据的精确数字数据类型。2主要类型、范围和存储方式如下:1)bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整数数据,存储8字节。2) Int:从-2^31(-2147483648)到2^31-1(2147483647)的整数数据。存储4字节3)smallint:从-2^15(-32768)到2^15-1(32767)的整数数据,存储2字节。4) Tinyint:从0到255的整数数据,存储1字节。