- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 销售管理数据库数据表的创建和管理;技能目标;4.1.1表的基本概念 ;表的性质:;数据类型 ;4.1.2 SQL Server 2005中的数据类型
精度:指数值型数据可以存储的十进制数字的总位数,包括小数点左侧的整数部分和小数点右侧的小数部分。比如,1230.456的精度为7。
小数位数:指数值型数据小数点右边的数字个数。比如,513.15的精度是5,小数位是2。
长度:指存储数据时所占用的字节数。数据类型不同,所占用的字节数就不同。有些数据类型拥有固定的长度(例如:int,4字节;datetime,8字节),而有些数据类型则根据用户的要求来决定长度(例如:char)。;1.整数类型
(1)bigint:数据范围为-2^63~2^63-1。精度为19,长度为8个字节。
(2)int(integer):数据范围为-2^31~2^31-1。精度为10,长度4个字节。
(3)smallint :数据范围为-2^15~2^15-1。精度为5,长度2个字节。
(4)tinyint :数据范围为0~255。精度为3,长度1个字节。
(5)bit:此类型数据相当于其他语言中的逻辑型数据,它只存储0、1或NULL,长度一般为1字节。
提示:整数型数据的存储结构效率较高,所以在选用数据类型时,应尽量采用这种类型。;2.精确数值型:由整数部分和小数部分构成,其所有的数字都是有效位,能够以完整的精度存储十进制数。
decimal和numeric:数据的范围为-10^38+1~10^38-1的固定精度和小数位数。可以提供小数所需要的实际存储空间,可以用5~17个字节来存储。使用命令创建表时将其写为decimal(p,s)或者numeric(p,s)的形式。其中p(1=P=38)为精度,s为小数位数。
例如:decimal(8,3),表示共有8位数,其中整数5位,小数3位。
注意:声明精确数值型数据时,其小数位数必须小于精度。;3.浮点数据类型 :
用于存储十进制小数 ,采用只入不舍的方式
(1)float:其取值范围为-1.79×10^308~1.79×10^308的浮点精度数字。可以精确到第15位小数,默认占用8个字节的存储空间
(2)real:其取值范围为-3.40×10^38~3.40×10^38的浮点精度数字,长度为4个字节。;4.货币数据类型
(1)money:用于存储货币值,数值以一个正数部分和一个小数部分存储在两个4字节的整型值中,存储范围为-922337213685377.5808 ~922337213685377.5808,精度为19,小数位数为4,长度为8字节。
(2)smallmoney:其存储范围为-213738.3368~213738.3367,精度为10,小数位数为4,长度为4字节。
由于money和smallmoney数据类型的小数位数固定为4,因此若所使用的货币数据值的小数位超过4位,请改用numeric或decimal数据类型。;5.日期和时间数据类型
(1)datetime:占用8个字节。
用于存储日期和时间的结合体,可以存储从公元1753年1月1日零时起~公元9999年12月31日23时59分59秒之间的所有日期和时间,其精确度可达百分之三秒,即3.33毫秒。
(2)smalldatetime:存储从1900年1月1日~2079年6月6日内的日期。长度为4个字节。
当存储datetime数据类型时,默认的格式是:MM DD YYYY hh:mm A.M/P.M。;输入日期部分时可以采用的格式如下:
英文数字格式:Jan 3 1999、JAN 3 1999、January 3 1999、Jan 1999 3、1999 3 Jan和1999 Jan 3。
数字加分隔符格式: 允许使用/、-和.作为不同时间单位间的分隔符,如 1999-1-3或1999/1/3或
1999. 1. 3。
输入时间部分时可以使用12小时格式或24小时格式。使用12小时格式时需要加上AM或PM说明上午还是下午。
1999-1-3 2:30:45:20PM //12小时制
1999-1-3 14:30:45:20 //24小时制;6.字符数据类型
用来存储汉字、英文字母、数字和特殊符号。在使用时需要在其前后加上英文单引号或者双引号。
(1)char(定长字符型):用来存放固定长度的字符数据,可用n来指定字符串的长度,字符串长度取值范围为1-8000,不论用户输入的字符串有多长(不大于n),长度均为n字节。当输入字符的长度大于n时,SQL Server给出错误信息拒绝接收数据。对于像身份证号码、邮政编码等为固定长度的数据,使用char类型比较合适。
注意:一个中文文字占用2个字节,因此要存放三个汉字
您可能关注的文档
- 第2节练习使用显微镜技巧.ppt
- 第3章模拟调制系统技巧.ppt
- 第2节气体混合物热力学技巧.ppt
- 第3章模拟调制线性调制技巧.ppt
- 第2节汽化与液化(第2课时)技巧.ppt
- 第3章磨擦、磨损及润滑技巧.ppt
- 第2节人体细胞获得氧气的过程北师大版技巧.ppt
- 第2节生活中的透镜技巧.ppt
- 第3章耐蚀非金属技巧.pptx
- 第2节生活中的透镜教学设计技巧.docx
- 2025年吉林省通化市通化县信息化工作办公室招聘考前自测高频考点模拟试题附答案详解.docx
- 2025年吉林省四平市双辽市派出所招聘协(辅)警6人考前自测高频考点模拟试题含答案详解.docx
- 2025年吉林省辽源市西安区人民政府所属事业单位招聘考前自测高频考点模拟试题附答案详解.docx
- 2025年北京市北京市顺义区审计局招聘考前自测高频考点模拟试题含答案详解.docx
- 2025年吉林省长春市九台市文化服务中心招考工作人员考前自测高频考点模拟试题及答案详解1套.docx
- 2025年吉林省吉林市船营区审计局招聘考前自测高频考点模拟试题附答案详解.docx
- 2025年北京市北京市平谷区交通运输公共服务中心选调工作人员招聘考前自测高频考点模拟试题及答案详解1.docx
- 2025年北京市北京市昌平区审计局招聘考前自测高频考点模拟试题及答案详解1套.docx
- 2025年吉林省延边朝鲜族自治州敦化市信息化工作办公室招聘考前自测高频考点模拟试题及答案详解1套.docx
- 2025年台湾省台北市台北市机关车辆服务中心招聘考前自测高频考点模拟试题含答案详解.docx
最近下载
- 热分布报告样本.pdf
- 2025年一建一级建造师建筑实务案例分析考点重点知识总结高分笔记.pdf VIP
- 手足口病的诊断与治疗课件.ppt VIP
- 会计法律法规答题答案.doc VIP
- 我国商业银行开展绿色信贷业务存在的问题和对策.docx VIP
- 医院消防安全除患整治攻坚行动工作总结8篇.docx VIP
- 《桃花源记》比较阅读85篇(历年中考语文文言文阅读试题汇编)(含答案与翻译)(截至2020年).doc
- 2025年北京东城区高三一模高考英语试卷试题(含答案详解).docx
- 2024潍坊护理职业学院招聘笔试真题及参考答案详解一套.docx VIP
- 年产300吨2-乙酰呋喃分离工段的工艺设计.docx
文档评论(0)