SQL server2005中哪些数据类型不能用作数据表中字段的数据类型啊

如题所述

所有数据类型都能用作数据表中字段的数据类型。

数据类型是用一组属性描述其定义、标识、表示和允许值的数据单元,可以理解为数据的基本单元,将若干具有相关性的数据元按一定的次序组成一个整体结构即为数据模型。 在一定语境下,通常用于构建一个语义正确、独立且无歧义的特定概念语义的信息单元。



扩展资料

数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容器,容器的大小决定了装的东西的多少,将数据分为不同的类型可以节省磁盘空间和资源。

Sql Server 还能自动限制每个数据类型的取值范围,例如定义了一个类型为int的字段,如果插入数据时插入的值的大小在smallint或者tinyint范围之内, Sql Server会自动将类型转换为smallint或者tinyint。

这样一来,在存储数据时,占用的存储空间只有int的1/2或则1/4.Sql Server数据库管理系统中的数据类型可以分为两类,分别是:系统默认的数据类型和用户自定义的数据类型。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-23
据我所知有cursor和table数据类型不能作为表的字段类型

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网