韩强数据库.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号:4090418 姓 名:韩强 班 级:40904 系别:电子信息系 SQL Server数据类型 [摘要]  数据是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同在 Microsoft SQL Server 中,每个列、局部变量、表达式和参数都有一个相关的数据类型,这是指定对象可持有的数据类型(整型、字符、money 等等)的 [关键字] SQL Server 数据类型 特征 转换 在计算机上的数据有两种特征:类型和长度,所谓数据类型,就是以数据的表现方式和存储方式来划分的数据的种类。数据类型规定了某个对象具有的数据特征和存储大小。在Microsoft SQL Server 中,每个列、局部变量、表达式和参数都有一个相关的数据类型 一.各数据类型特征及部分操作 1.整形数据的精确数据数据类型 整形数据包括长整形,短整形数据等。 在 Micrsoft SQL Server 中,整存储的数据类型是,和 TinyintBigint数据类型的存储范围为64位,高于其他整形数据类型的存储范围。Int 数据类型存储数据的范围大于 Smallint 数据类型存储数据的范围,而 Smallint 据类型存储数据的范围大于Tinyint 数据类型存储数据的范围。使用 Int 数据类型存储数据的范围是从 -2 147 483 648 到 2 147 483 647(每一个值要求4个字节存储空间)。使用 Smallint 数据类型时,存储数据的范围从 -32 768 到 32 767(每一个值要求2个字节存储空间)。使用Tinyint 数据类型时,存储数据的范围是从0 到255(每一个值要求1个字节存储空间) 2.实数类型的精确数据类型 实数类型的数据用于存储十进制小数。 (1)DECIMAL.该数据类型可提供小数所需要的实际存储空间,实际存储的空间为2--- 17 个字节P表示醉倒可以存储的十进制数据的总位数,包括小数点的左边和右边的位数。该精度是从1到最大精度38之间的值。默认精度位18.s表示小数点的右边的可以存储十进制数据的最大位数。小数位数必须是从0到p之间的值。仅在指定精度后才可以指定小数位数。 你可以定义精度 (1 - 28) 和 符号 (0 - 定义精度)。缺省精度和符号分别是18和0。 (2).MONEY.用于表示货币值的精确数字类型和标识符是money,该数据类型取值范围为 8 个字节 介于 – 922,337,203,685,477.5808 到 922,337,203,685,477.5807 之间的符号整数。 固定精度和比例的字。允许从 -10^38 +1 到 10^38 -1 之间的数字。参数指示可以存储的最大位数(小数点左侧和右侧)。p 必须是 1 38 之间的值。默认是 18。s 参数指示小数点右侧存储的最大位必须是 0 到 p 之间的值。默认是 0。 介于 -214,748.3648 和 214,748.3647 之间的货币数据。 (1)REAL.该数据类型的标志是real, 4 个字节 单精度浮点数,负数范围是从 –3.402823E38 到 –1.401298E-45,正数从1.401298E-45 到 3.402823E38,和 0。 float .该数据类型是一种近似数值类型,供浮点数使用。说浮点数是近似的,是因为在其范围内不是所有的数都能精确表示。浮点数可以是从-1.79E+308到1.79E+308 之间的任意数 4.字符串数据类型 (1)CHAR数据类型: 该r数据类型用来存储指定长度的定长非统一编码型的数据。当定义一列为此类型时,你必须指定列长。当你总能知道要存储的数据的长度时,此数据类型很有用。例如,当你按邮政编码加4个字符格式来存储数据时,你知道总要用到10个字符。此数据类型的列宽最大为8000 个字符 varchar数据类型同char类型一样,用来存储非统一编码型字符数据。与char 型不一样,此数据类型为变长。当定义一列为该数据类型时,你要指定该列的最大长度。 它与char数据类型最大的区别是,存储的长度不是列长,而是数据的长度 (3)TEXT: text 数据类型用来存储大量的非统一编码型字符数据。这种数据类型最多可以有231-1或20亿个字符 5.Unicode字符串数据类型   在 Microsoft SQL Server 中,传统的非 Unicode 数据类型允许使用由特定字符集定义的字符。在 SQL Server安装过程中,允许选择一种字符集。使用 Unicode 数据类型,列中可以存储任何由Unicode 标准定义的字  

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档