微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQLServer2000数据类型的解释

数据类型:#整数数据类型bit1 或 0 的整数数据。tinyint从 0 到 255 的整型数据。存储大小为 1 字节。smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,647) 的整型数据(所有数字)。存储大小为 4 个字节。bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。#货币数据类型money货币数据值介于 -2^63 (-922,337,203,685,477.5808) 与 2^63 - 1 (+922,477.5807) 之间,精确到货币单位的千分之十。存储大小为 8 个字节。smallmoney货币数据值介于 -214,748.3648 与 +214.748,3647 之间,精确到货币单位的千分之十。存储大小为 4 个字节。#浮点数据类型带定点精度和小数位数的数据类型decimal[(p[,s])] 和 numeric[(p[,s])]定点精度和小数位数。使用最大精度时,有效值从 - 10^38 +1 到 10^38 - 1。p(精度)指定小数点左边和右边可以存储的十进制数字的最大个数。精度必须是从 1 到最大精度之间的值。最大精度为 38。s(小数位数)指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 p 之间的值。认小数位数是 0,因而 0 <= s <= p。最大存储大小基于精度而变化。用于表示浮点数字数据的近似数字数据类型real从 - 3.40E + 38 到 3.40E + 38 之间的浮点数字数据。float从 - 1.79E + 308 到 1.79E + 308 之间的浮点数字数据。#日期/时间数据类型smalldatetime从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据。datetime从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据。#字符数据类型char [ ( n ) ]固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。varchar [ ( n ) ]可变长度的非 Unicode 数据,最长为 8,000 个字符。nchar [ ( n ) ]固定长度的 Unicode 数据,最大长度为 4,000 个字符。 nvarchar [ ( n ) ]可变长度 Unicode 数据,其最大长度为 4,000 字符。#二进制数据类型binary [ ( n ) ]固定长度的 n 个字节二进制数据。N 必须从 1 到 8,000。varbinary [ ( n ) ]n 个字节变长二进制数据。n 必须从 1 到 8,000。#图像和文本数据类型ntext可变长度 Unicode 数据的最大长度为 230 - 1 (1,073,741,823) 个字符。text可变长度非 Unicode 数据的最大长度为 231-1 (2,647) 个字符。image可变长度二进制数据介于 0 与 231-1 (2,647) 字节之间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐