第4章 T-SQL语言基础

第4章 T-SQL语言基础

ID:37298684

大小:1.04 MB

页数:41页

时间:2019-05-21

第4章 T-SQL语言基础_第1页
第4章 T-SQL语言基础_第2页
第4章 T-SQL语言基础_第3页
第4章 T-SQL语言基础_第4页
第4章 T-SQL语言基础_第5页
资源描述:

《第4章 T-SQL语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《SQLServer数据库管理与开发》第4章T-SQL语言基础教学提示:SQL语言是结构化查询语言(StructureQueryLanguage)的英文缩写,Transact-SQL是由国际标准化组织(ISO)和美国国家标准学会(ANSI)发布的SQL标准中定义的语言的扩展。用户可以使用SQL编写应用程序可以完成所有的数据库管理工作。教学要求:通过本章的学习,读者应掌握以下内容T-SQL语言的基础知识,主要包括数据类型、常量和变量、函数与表达式、批处理和流程控制语句。北京大学出版社ISBN7-301-10173-2/TP.08422005.10

2、《SQLServer数据库管理与开发》第4章T-SQL语言基础�1.1数据类型�1数据类型与常量�1.2常量�2局部变量和全局变量�2.1SELECT语句无源查询�2.2局部变量�3常用函数�3.1数学函数�2.3全局变量�3.2字符串函数�4运算符及表达式�3.3日期时间函数�4.1算术运算�3.4聚合函数�5批处理和流程控制语句�4.2字符串连接运算�3.5系统函数�4.3比较运算�5.1批和脚本�3.6系统统计函数�4.4逻辑运算�5.2流程控制语句�4.5运算符优先级北京大学出版社ISBN7-301-10173-2/TP.0842200

3、5.10第4章T-SQL语言基础《SQLServer数据库管理与开发》1类型与常量1数据类型与常量2变量3函数4表达式在T-SQL编程语言中常量、变量、表中的列、5流控制语句函数的自变量与函数值、过程参数及返回代6本章小结码、表达式等都具有数据类型,数据类型可分为精确数字(整数、位型、货币型、十进制)与近似数字、日期时间、字符与二进制(字符、Unicode、二进制)和特殊数据类型。1.1数据类型1.2常量北京大学出版社ISBN7-301-10173-2/TP.08422005.10第4章T-SQL语言基础《SQLServer数据库管理与开发》1

4、类型与常量1.1数据类型数据类型常量类型名称取值范围2变量bigint、(±922亿亿)83函数int、(±21亿)4整数4表达式smallint、(±32768)2tinyint(0-255)15流控制语句位型Bit由0和1表示真、假。6本章小结money、(±922万亿)货币型smallmoney(±21万),精确到万分之一。Decimal、十进制±1038-1,最大位数38位Numericfloat、(±1.79E+308)(±3.40E+38)浮点数real北京大学出版社ISBN7-301-10173-2/TP.08422005.10第

5、4章T-SQL语言基础《SQLServer数据库管理与开发》1类型与常量1.1数据类型数据类型常量类型名称取值范围2变量日期Datetime、1753.1.1-9999.12.31,精确到3.33毫秒1900.1.1-2079.12.31,精确到分钟3函数时间smalldatetime4表达式单字节字char/varchar/text定/变长单字节字符,最长8000;符5流控制语句Unicodenchar/nvarchar/ntext定/变长双字节字符,最长6本章小结字符4000;二进制数Binary/varbinary/定/变长二进制数据,最

6、长据image8000;变长二进制数据特殊timestampSQL活动的先后顺序。类型uniqueidentifier全局唯一标识北京大学出版社ISBN7-301-10173-2/TP.08422005.10第4章T-SQL语言基础《SQLServer数据库管理与开发》1类型与常量1.1数据类型数据类型常量2变量数据类型是指数据所代表信息的类型。MicrosoftSQLServer3函数2000中定义了24种数据类型,同时允许用户自定义数据类型。4表达式1n字符串长度;5流控制语句2位型数据存储格式:如果一个表中有8个以内的bit列,这些列用一

7、6本章小结个字节存储。如果表中有9到16个bit列,这些列用两个字节存储。依此类推。3十进制数据存储精度:最高为38位;4日期时间类型:没有指定小时以上精度的数据,自动时间为00:00:00。5单字节字符串数据类型:一个字符(半个汉字)一个字节定长char:空间不足截断尾部,空间多余空格填充;变长varchar:空间不足截断尾部,多余空间不填空格;北京大学出版社ISBN7-301-10173-2/TP.08422005.10第4章T-SQL语言基础《SQLServer数据库管理与开发》1类型与常量1.1数据类型数据类型常量2变量6双字节字符串数

8、据类型,unicode字符类型(N代表国际语言3函数NationalLanguage)一个字符/汉字占两个字节4表达式定长字符串(nchar):,空间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。