设为首页 加入收藏

TOP

数据类型(二)
2014-11-24 02:54:47 来源: 作者: 【 】 浏览:3
Tags:数据 类型
ft SQL Server 2000 中使用money 和smallmoney 数据类型存储货币数据。货币数据存储的精确度为四位小数。
·money 存储范围是-922,337,203,685,477.5808 至+922,337,203,685,477.5807
(需8 个字节的存储空间)。

·smallmoney 存储范围是-214,748.3648 至214,748.3647(需4 个字节的存储空间)。

·如果数值超过了上述范围,则可使用decimal 数据类型代替。

7、特殊数据类型

特殊数据包括不能用前面所述的二进制、字符、Unicode、日期和时间、数字和货币数据类型表示的数据。

Microsoft SQL Server 2000 包含四种特殊数据类型:
·timestamp
用于表示SQL Server 在一行上的活动顺序,按二进制格式以递增的数字来表示。当表中的行发生变动时,用从@@DBTS 函数获得的当前数据库的时间戮值来更新时间戮。timestamp 数据与插入或修改数据的日期和时间无关。若要自动记录表中数据更改的时间,使用datetime 或smalldatetime 数据类型记录事件或触发器。SQL Serve 中rowversion 是timestamp 的同义词。

·bit
bit 数据类型只能包括0 或1。可以用bit 数据类型代表TRUE 或FALSE、YES 或NO。例如,询问客户是否为初次访问的问题可存储在bit 列中。

·uniqueidentifier
以一个16 位的十六进制数表示全局唯一标识符(GUID)。当需要在多行中唯一标识某一行时可使用GUID。例如,可使用unique_ identifier 数据类型定义一个客户标识代码列,以编辑公司来自多个国家/地区的总的客户名录。

·sql_variant
一种存储SQL Server 所支持的各种数据类型(text、ntext、timestamp 和sql_variant 除外)值的数据类型。

·table
一种特殊的数据类型,存储供以后处理的结果集。table 数据类型只能用于定义table 类型的局部变量或用户定义函数的返回值。

·用户定义
允许使用用户定义数据类型,例如,product_code 可设计为基于char 数据类型的两个大写字母后跟5 位供应商号码的格式。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL SERVER数据类型详解 下一篇SQL SERVER 数据类型详解

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Announcing October (2025-12-24 15:18:16)
·MySQL有什么推荐的学 (2025-12-24 15:18:13)
·到底应该用MySQL还是 (2025-12-24 15:18:11)
·进入Linux世界大门的 (2025-12-24 14:51:47)
·Download Linux | Li (2025-12-24 14:51:44)