Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
SMALLINT 数据类型用于存储需要 2 个存储字节的整数。
[ UNSIGNED ] SMALLINT
SMALLINT 数据类型是一种精确数字数据类型,其精度在算术运算后保持不变。它需要 2 个存储字节。
有符号 SMALLINT 值的范围是 -215 到 215 - 1,即 -32768 到 32767。
无符号 SMALLINT 的取值范围是 0 到 216 - 1,即 0 到 65535。
在将字符串转换为 SMALLINT 时,前导空格和尾随空格会被删除。如果前导字符是 '+',会被忽略。如果前导字符是 '-',则后面的位会被解释为负数。前导的 '0' 字符将跳过,其余字符将转换为整数值。如果值超出目标数据类型的有效范围、字符串包含非法字符、或者字符串无法解码为整数值,则会返回错误。
SQL/2008 与 SQL/2008 兼容。UNSIGNED 关键字是服务商扩充。