主页 > 数码科技 > 办公设备 > 正文

sql中smallint是什么意思 smallint的用法

[作者:程我4]
2013-07-23 17:34

   SQL中smallint是什么意思?smallint怎么使用?

  SMALLINT

  数据类型的一种。

  smallint的功能:

  需要 2 个字节存储的整数。

  语法:

  [ UNSIGNED ] SMALLINT

  smallint的用法:

  SMALLINT 数据类型是一种精确数值数据类型,其精度在算术运算后不变。它需要 2 个字节存储。

  有符号的 SMALLINT 值的范围是 –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 不支持 UNSIGNED 数据类型。

  另参见:

  INT 或 INTEGER 数据类型 [Numeric]

  TINYINT 数据类型 [Numeric]

  BIGINT 数据类型 [Numeric]

阅读全文

编辑推荐

猜你喜欢

相关内容

推荐阅读

展开更多
X