第六单元T-SQL语言基础

第六单元T-SQL语言基础

ID:46247939

大小:70.68 KB

页数:9页

时间:2019-11-22

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

《第六单元T-SQL语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第六单元实验一T.SQL语言一、实验目的1.熟悉T——SQL语言的基本语法格式。2.熟悉T——SQL语言的运算符和表达式。3.熟悉T——SQL语言的基本语句。4.熟悉系统函数的调用。5.熟悉T——SQL语言的用户定义标量函数。二、实验内容1.在SSMS中,新建查询。2・通过查询窗口,运行T—SQL语言代码,包括T—SQL语言支持的各种类型数据、各种运算符、各种表达式、各种系统内置函数。3・定义用户标量函数,实现函数定义与调用。1.在SSMS中,新建一个查询窗口。2・在查询窗口中输入T——SQL语言支持的各种类型数据,注意变量和常量的格式。T——SQL语言支持的数据类型包括精确数

2、字型、近似数字型、日期和时间型、字符串型、Unicode字符串型、二进制字符串型等。3・通过各种运算符,将各种数据的常量、变量组成各种表达式,注意观察运算符的优先级。T——SQL语言支持的运算符包括赋值运算符、算术运算符、按位运算符、字符串串联运算符、比较运算符、逻辑运算符、一元运算符。4・计算各种表达式,并输出结果。观察各种表达式输出结果的数据的数据类型以及格式。5・用表达式调用系统函数,观察函数的返回类型以及格式。T—SQL语言提供的系统内置函数包括数学函数、字符串函数、日期和时间函数、系统函数、配置函数等。6・使用T—SQL语言提供的流程控制语句。T——SQL语言提供的流

3、程控制语句包括SET语句、IF—ELSE语句>BEGIN—END语句、WHILE语句、CONTINUE语句>BREAK语句、RETURN语句、GOTO语句、TRY・・・CATRE语句。7・创建用户定义函数、对数字进行四舍五入,类似系统函数ROUND,并调用。8.创建用户定义函数,对字符串进行截取,类似系统函数SUBSTRING,并调用。对精确数据类型的使用SELSCT语句的赋值@z/@y+@z的结果数值类型为整数类型SQLQueryl.sql-gc21……(51))*□declare@xintzSybigintz@zsinallintset0x=88set0y=44set0z

4、=22-select@x,0yz3*@x/@z,@z/0y+0zS结果J消息氏列名)氏列名)庞列名1元列名11i88%j441222对近似数字类型的使用SELSCT语句的赋值。@x/(@y+@z)结果保留小数点之后的小数。Datetime的日期范围1753年1月1日到9999年12月31日时间范围00:00:00至I」23:59:59.997□DECLAREQMyDatetiwedatetimeLCREATETABLEstudent(Columnldatetime)自消息命令已成功完成.SQL语言提供的系统内置函数:T⑴字符串函数的语句如下selectN,濒字的ASCI"=AS

5、CH「濒Tdeclare@positionintr@stringchar(9)set@position=1set@string=1zhanghao1while@position<=datalength(^string)beginselectASCH(SUBSTRING(@string,^position,1)),CHAR(ASCII(SUBSTRING(^string,^position,1)))set@position=@position+lEndSQLQueryl.sql・gc24....or(53))*0selectN1激字的ASCII'=ASCII()deci皂Qpo

6、sitionintz@stringch&r(9)set@position=1set@string=1zhanghao'Ewhile@position

7、名1103—••••••••••••••••••••••I,氏列名)g1阮列名)32氏列名)1阮列名)104——氏列名)h庞列名)比列名)1•97a~1阮列名)111比列名)0selectN1SQLserver的前四个字符』LEFT「SQLserver1,4)AN*SQLserver的后四个字符,=right(1SQLserver',4),--LEFT,RIGHT包括空格键N1abcdefg后面有四个空格*=LEN(*abcdefg'),NPbcdefg中间有四个空格』LEN(*abcdef

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

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

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