- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 Transact-SQL语言 3.1 SQL Server 2000的数据类型 3.2 数据定义语言(DDL) 3.3 数据操纵语言(DML) 3.4 数据控制语言(DCL) 3.5 系统存储过程 3.6 其它语言元素 3.1 SQL Server 2000的数据类型 3.1.1 数值数据类型 3.1.2 字符数据类型 3.1.3 日期和时间数据类型 3.1.4 文本和图像数据类型 3.1.5 货币数据类型 3.1.6 进制数据类型 3.1.7 特殊数据类型 3.1.8 用户自定义数据类型 SQL Server 2000提供的数值数据类型又可以分为两类9种。 1.整数数据类型 整数数据类型是最常用的数据类型之一,它主要用来存储数值型数据,这种类型数据可以直接进行数据运算,而不必使用函数进行数据类型的转换。整数数据类型按其在内存所占位数及所表示的数值范围的不同又可以分为5种: ⑴Bit型(位型):Bit称为位数据类型,在内存占8位(1个字节),并且这种数据类型仅有两种取值:0或1。Bit数据类型可作为逻辑变量使用,其两种取值用以表示逻辑值真或假(是或否)。 ⑵Tinyint型(字节型):Tinyint类型数据在内存占8位(1个字节),可以存储0~255范围之间的无符号整数。 ⑶Smallint型(短整型):Smallint类型数据在内存占16位(2个字节),可以存储从-215~+215 -1(-32,768~+32,767)范围之间的有符号整数。 ⑷Int型:int(或integer)类型数据在内存占32位(4个字节),可以存储从-231~+231-1(-2147483648~+2147483647)范围之间的有符号整数。 ⑸Bigint型(长整型):Bigint类型数据在内存占64位(8个字节),可以存储从-263~+263-1(-9,223,372,036,854,775,808~+9,223,372,036,854,775,807)范围之间的有符号整数。 2. 浮点数据类型 浮点数据类型用于存储十进制小数。浮点类型的数据在SQL Server中采用只入不舍的方式进行存储。 浮点数据类型按其在内存所占位数及所表示的数值范围的不同可以分为4种: ⑴Real型:Real类型数据在内存占32位(4个字节),可以存储从-3.40E-38~+3.40E+38范围的十进制实数,这种类型数据可以达到的精度是7位。 ⑵Float型:Float类型数据在内存占64位(8个字节),可以存储从-1.79E-308~+1.79E+308范围的十进制实数并可以达到的精确是15位。 利用Float类型来定义一个变量时,也可以指定用来存储按科学记数法记录的数据尾数的位数,如Float(n),n的范围是1~53。当n的取值为1~24时,数据用4个字节存储,可以达到的精度是7位;当n的取值为25~53时,数据用8个字节存储,可以达到的精度是15位; ⑶Decimal型:Decimal数据类型可以提供2到17个字节来存储从-1038~+1038-1之间的数值。这种数据类型也可以写成 Decimal(p,s)形式,其中p表示可供存储的值的总位数(精度),默认设置为18位;s表示小数点后的位数(刻度),默认设置为0位。例如:Decimal(10,5),表示共有10位数,小数点后的位数是5位。在SQL Server中Decimal型数据的精度取值范围是1~28,如果使用高精度命令行方式启动SQL Server(配置启动参数/p),则最高精度可以达到38位。 ⑷Numeric型:Numeric型数据类型和Decimal数据类型完全相同,两者的区别在于,在表格中只有Numeric型的数据可以带有identity关键字的列(标识列)。 字符数据类型也是SQL Server中经常使用的数据类型,可以用来存储各种字母、数字符号和特殊符号。在使用字符数据类型时,需要用英文单引号或双引号将数据引起来 字符数据类型按其在内存所占位数是否固定及字符编码的不同可以分为两类4种: ⑴Char型:Char型数据的定义格式为Char(n),每个字符和符号占用一个字节的存储空间。 n表示数据所占用的存储空间(字节数),n的取值为1~8000,系统默认值是1。Char字符型数据类型又称为固定长字符数据类型,因为如果实际输入的字符长度小于n,系统将自动在其后添加空格来填满设定好的空间;如果实际输入的字符长度超过n,系统将自动截掉超出的字符,仅保留前n个字符。 ⑵Varchar型:Varchar型数
您可能关注的文档
- 网络综合布线技术课件作者贺平余明辉1_第2章节网络传输介质-后半部分.ppt
- 字体设计-电子教案及视频-陆斐然字体设计说课.ppt
- 网络综合布线技术课件作者贺平余明辉第2章节网络传输介质-后半部分.ppt
- 摄影与摄像基础教程课件作者余武第二章节影像拍摄技术基础.ppt
- 网络综合布线实训教程(第二版)b第2章节hao.ppt
- 网络综合布线实训教程(第二版)d第4章节hao.ppt
- 网络综合布线实训教程(第二版)e第5章节hao.ppt
- 网络综合布线实训教程(第二版)f第6章节hao.ppt
- 摄影与摄像基础教程课件作者余武第三章节影像拍摄艺术基础.ppt
- 网络综合布线实训教程(第二版)g第7章节hao.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第1章节网页制作基础.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第2章节站点与文档操作.ppt
- 数据库应用技术SQLServer2000第4章节.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第5章节使用与处理图像.ppt
- 数据库应用技术SQLServer2000第5章节创建和维护数据库表.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第9章节使用框架.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第10章节使用表单.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第13章节使用模板与库.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第15章节网站开发实例.ppt
- 数据库应用技术SQLServer2000第6章节创建和维护数据库对象.ppt
文档评论(0)