SQL_Server_2000实用教程课件第2章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 系统数据类型 在绝大多数编程环境中,数据类型由系统定义,这类数据类型通常称之为系统数据类型。 2.1 系统数据类型 2.1.1字符数据类型 字符数据的类型包括Char,Varchar和Text。字符数据是由任何字母、符号和数字任意组合而成的数据。 Char是定长字符数据类型,其长度最多为?8KB,默认为1 Varchar是变长字符数据类型,其长度不超过?8KB 超过8KB的ASCII数据可以使用Text数据类型存储。 2.1 系统数据类型 2.1.2 数值型数据类型 数值数据只包含数字,例如正数和负数、小数(浮点数)和整数。包括:bigint,int,smallint,tinyint,decimal,numeric,float和real。 2.1 系统数据类型 2.1.2 数值型数据类型 整数由正整数和负整数组成,例如?18、25、-3和28813。在?Micrsoft?SQL?Server?中,整数存储的数据类型是bigint,int,smallint和?tinyint。bigint为大整数,该数据类型存储数据的范围大于int,int为整型,该数据类型存储数据的范围大于smallint?数据类型存储数据的范围,而smallint为短整型,该数据类型存储数据的范围大于tinyint数据类型存储数据的范围,tinyint为微短整型。使用bigint数据类型存储数据的长度为8个字节,数据范围为-263~263-1,即-9223372036854775808~9223372036854775807(每一个值要求8各字节存储空间)。int数据类型存储数据的范围为-231~231-1,即-2147483648~2147483647(每一个值要求4个字节存储空间)。使用?smallint?数据类型时,存储数据的范围为-215~215-1,即-32768~32767(每一个值要求2个字节存储空间)。使用Tinyint数据类型时,存储数据的范围是从0到255(每一个值要求1个字节存储空间)。 2.1 系统数据类型 2.1.2 数值型数据类型 精确数值型数据由整数部分和小数部分构成,其所有的数字都是有效位,能够以完整的精度存储十进制数。在SQL?Server中精确数值型是decimal和numeric,两者唯一的区别在于decinal不能用于带有identity关键字的列。这种数据类型的存储范围取决于一个确定的数字表达法,而不是一个固定的数值。表达方式:decimal(p,s),其中p:指定精度或对象能够控制的数字个数;s:指定可放到小数点右边的小数位数或数字个数,p可指定的范围为1~38,s可指定的范围最少为0,最多不可超过p。 例如,如果定义decimal(8,6),那么该类型的取值范围是-99.999999~99.999999。 2.1 系统数据类型 2.1.2 数值型数据类型 在SQL?Server?中,近似小数数据的数据类型是float和real。例如,三分之一这个分数记作.3333333,当使用近似数据类型时不能准确表示 2.1 系统数据类型 2.1.3货币型数据类型 货币数据表示正的或者负的货币数量。 在Microsoft?SQL?Server中,货币数据的数据类型是Money和Smallmoney,Money数据类型要求8个存储字节,Smallmoney数据类型要求4个存储字节。 2.1 系统数据类型 2.1.4 时间/日期数据类型 日期和时间数据类型用于存储日期和时间信息,包括?Datetime?和?Smalldatetime两种类型。 日期和时间数据类型由有效的日期和时间组成,不存在只存储时间数据类型或日期数据类型。 2.1 系统数据类型 日期的格式可以设定。设置日期格式的命令如下: Set?DateFormat?{format?|?@format?_var} 其中,format?|?@format_var?是日期的顺序。有效的参数包括:MDY、DMY、YMD、YDM、MYD?和?DYM。在默认情况下,日期格式为MDY。 例如,当执行Set?DateFormat?YMD?之后,日期的格式为年月日形式;当执行Set?DateFormat?DMY之后,日期的格式为日月年形式。 注:该设置仅用在将字符串转换为日期值时的解释中。它对日期的显示没有影响 2.1 系统数据类型 SQL Server中常用的日期和时间表示格式如下: 分隔符可用’/’、’-’或’.’,例如:’4/15/2005’、’4-15-05’或’4.15.2005’ 字母日期格式:’April 15,2005’ 不用分隔符:’20050

文档评论(0)

一天一点 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档