- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第5章 表的管理 本章内容 5.1 SQL Server表概述 5.2 表的创建与维护 5.3 表中数据的维护 5.1 SQL Server表概述 数据类型 数据类型就是定义每个列所能存储的数据值和存储格式。为列选择合适的数据类型非常重要,因为其影响着系统的空间利用、性能、可靠性和是否易于管理等特性。 列的数据类型可以是SQL Server 2005提供的系统数据类型,也可以是用户自定义数据类型。 5.1 SQL Server表概述 1、字符型数据类型 字符数据的类型包括Char,Varchar和Text。字符数据是由任何字母、符号和数字任意组合而成的数据。 char :是定长字符数据类型。每个字符使用一个字节的存储空间,使用固定长度来存储字符,最长可容纳8KB。如果实际的字符串小于给定的最大长度,则会以空格填充,如果实际的字符串大于给定的最大长度,则截断。 varchar :是变长字符数据类型。可以存储到8000个字符的变长字符型数据,存储为实际的字符串的长度。 text :当要存储的字符的数据量非常庞大时,则使用text数据类型。他的最大长度可以达到2G左右。 5.1 SQL Server表概述 2、数值型数据类型 数值数据只包含数字,例如正数和负数、小数(浮 点数)和整数。包括:bigint,int,smallint, tinyint,decimal,numeric,float和real。 (1)整型数据 bit :取值范围只能是0或1,通常用作真假逻辑。 bigint :占用8个字节 int :占用4个字节 smallint :占用2个字节 tinyint :占用1个字节 5.1 SQL Server表概述 (2)数字数据类型 可以精确指定小数点两边的总位数(精度)和小数点右面的位数(刻度). 1=精度=38 0=刻度=精度 分配的存储空间随精度的不同而不同 在SQL?Server中精确数值型是decimal和numeric,两者唯一的区别在于decimal不能用于带有identity关键字的列。 例:decimal(6,3) 若记录赋值89.123456,实际存储的是89.123 5.1 SQL Server表概述 (3)浮点数据类型 能够存储范围非常大的数字,一般应用于科学计算 或者统计计算等,不要求绝对精度的运算场合。 real:存储范围占用4个字节,精度可达7位。 float(n):可以用n来确定科学计数法中的数据尾数的位数,范围可达53位。当n的取值为1~24时,可达到的精度是7位;当n的取值是25~53时,精度是15位,用8个字节来存储。 例:1.6432E20,-7.918E10 5.1 SQL Server表概述 3、货币型数据类型 货币数据表示正的或者负的货币数量。 在Microsoft?SQL?Server中,货币数据的数据类型是Money和Smallmoney。 Money数据类型要求8个存储字节。 Smallmoney数据类型要求4个存储字节。 例:$2000.14 $500 5.1 SQL Server表概述 4、时间/日期数据类型 日期和时间数据类型用于存储日期和时间信息,包括?Datetime?和?Smalldatetime两种类型。 日期和时间数据类型由有效的日期和时间组成,不存在只存储时间数据类型或日期数据类型。 Datetime:表示范围1753年1月1日~~9999年12月31日, 占用8个字节可以精确到毫秒。 Smalldatetime:表示范围1900年1月1日~~2079年6月6 日,占用4个字节可以精确到分。 5.1 SQL Server表概述 SQL Server中常用的日期和时间表示格式如下: 分隔符可用’/’、’-’或’.’,例如:’4/15/2005’、’4-15-05’或’4.15.2005’ 字母日期格式:’April 15,2005’ 不用分隔符: 时:分:秒:毫秒:08:05:25:28 时:分 AM|PM :05:08AM、08:05PM 5.1 SQL Server表概述 5、其他数据类型 Image?数据类型中存储的数据是以位字符串存储的,不是由?SQL?Server解释的,必须由应用程序来解释。 Timestamp是时间戳数据类型 Bit数据类型由1或者0组成
您可能关注的文档
- 第3单元静电现象电容器带电粒子在电场中的运动汇编.ppt
- 第05章电容式传感器汇编.ppt
- 第3讲:高三金属及其化合物专题复习(全国卷含答案)汇编.docx
- 第05章高程控制测量汇编.ppt
- 第05章国际金融内部均衡和外部平衡的中长期调节汇编.ppt
- 第四章营销战略模型4概述.ppt
- 第3讲MATLAB作图汇编.ppt
- 第05章呼吸汇编.ppt
- 第05章计算机组成汇编.ppt
- 第05章颗粒污染物控制技术基础汇编.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
文档评论(0)