下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Transact-SQL语言作业学号:2012学20023 姓名:张东旭 专业:信息管理与信息系统实验时间: 2013年10月16日 实验地点:文汇楼机房 3201请使用Transact-SQL语言完成以下作业,要求:(1)写出完整代码。(2)每段代码都要求在查询分析器运行,并截图上交。1:给出结果:select lower( ' abc' ) +space(5) + rtrim( 你好! ltr)n('2:求出数据库在大型数据库技术中的位置。给出相应语句。select charindex('数据库','大型数据库技术)3:计算ASCII(
2、39;Alklk给犯相应语句。select asII( 'alklk ')词* 查得wh3201-1 OS.master.n网格即消息 jwh32Ol-l( |master 10:00:00|1 行 |行 1 列2Z4:计算字符串'SQL Serve数据库管理系统的长度。给出相应语句select len( 'SQL Server 数据库管理系统')而 查词wh320 l-l 05.master.wh3201 - L05STUDIFNT ;-!, xselect_1MSQL号曰mcr 数据库管理至疏)J|(无冽名)1 I LG口网格消息|wh:|wh320
3、1-1055TUDEWr(51) |master | 0:00:00|1 行 |行 1 .列 335:查找字符串w荏'MY wondeful中的开始位置。给出相应语句select charindex (' w0 , ' MY wonderful ')6: select stuff( 'He rld ' ,3,1,。'给附 WOS;)select stuff( 'herld ' ,3,1 ' llo wo ')7:求服务器当前的系统日期与时间查询wh3201 -105.masteRwh3201-1O5STUD
4、ENT 无;select getdate(),11 x|_ ,select get date ()|*无列名)"1 J 2013-10-16 16:10:44* 187 口网格画消息一一v4hz wh320L-105STUDENT (51) |master | 0:00:00 1行 行 1列8:求出系统当前的月份和月份名字.select month(getdate() as 当前月份 , datename! (month,getdate() as 月份名称 'n网格bp消息同|wh3201-1055TUDEhir (51) master | 0:00:00|1 行 |行 Z
5、列 369: Mary的生日为1979/12/23日,请用日期函数计算 Mary现在的年龄.declare a datetimeset a= '1979-12-23'select year(getdate()-year(a) as Mary 现在的年龄是 :declare datetimelset 1979-1£-23?select year (get dat e () year (a) as ' maty现在的年龄是:“,F而3门觇在的年龄是:1 |34一 口网格由逗wh320L-L wh3201-1055TUDENT (51) master 10:00:0
6、0 1 行 - 1,列 2口10:求某个日期所在的月份有多少天.select datediff(day,cast(cast(year(2013/10/16)as nvarchar)+'-'+cast(month(2013/10/16) as nvarchar)+'-01' assmalldatetime),dateadd(m,1,cast(cast(year(2013/10/16)as nvarchar)+'-'+cast(month(2013/10/16)as nvarchar)+'-01' as smalldatetime)
7、as 当月天数而"查询wh3201-1 OS.master.wti3201 -1055TUDENT 无罚票 1.select dat edif f day, cast (cast (.year .2013, ' 10/ 16 as rivarchar) 上 +cast (month (2013/10/15 as nvarchar)+*-01* assmalldatetine), eadd(m, 1, cast(cast(year(2013 10. 161as nvarchar) +:,+cast onthC2013/10,1 1633 nvarchar) +:,-Of as
8、smalldatetiine)') as 当月天数<112fd当月天数I一131n网格回消息|wh320r 105(8 |wh3201-ia55TUDENT (51) |nuster | 口:。口:D0|1 行 |行 5 ,- 4611 :返回今天的日期select year (getdate() as 年'', month (getdate() as 月'',day (getdate()as 日''口网格画消息Mi3201To6 (8 |wh32014051STUDENT (51) knaster 10:00:00 行 |行 3
9、,列 2212:求一个数是奇数还是偶数;declare a int set a=2013 if a%2=0 print str(a)+ 是偶数' else print str( a)+ '是奇数'13 :求x,y,z三数的最大数;Declare x float (10), y float(10),z float(10)Select x=2013,y=10,z=16If x>yIf x>zPrint 最大数是:'+str(x)Else print 最大数是:'+ str(z)Else if y>zPrint 最大数是:'+str(
10、y)Else print 最大数是:'+str(z)i"查i旬-wh3201-105.ma5ter,wh3201 -1055TUDENT 无标篇 1 *Declare 版 float U0: float tlO z float (10) Select ©k=2013j (fey-10? z-16Tf ic;®yIf阪工Print '最;kSi是:Ftt 蚓Else print .最大数是:'+ str®Else if 工Print '最大数是:+3tryiElse print,最大数是:'+mtr 1鲍聂大数是:2
11、013口网格面消息wh32011C5(8加32口卜1 5TUDENT )master QPU:U0口行行或,列3214:将三个数按从大到小顺序排列declare x float(12),y float(12),z float(12) select x=2013,y=2012,z=2011if x<y and x<zif y<zprint '三个数由大到小依次排列为:'+str(z)+str(y)+str(x)else print '三个数由大到小依次排列为:'+str(y)+str(z)+str(x)if y<x and y<zif
12、 x<zprint '三个数由大到小依次排列为:'+str(z)+str(x)+str(y)else print '三个数由大到小依次排列为:'+str(x)+str(z)+str(y)if z<y and z<xif y<xprint '三个数由大到小依次排列为:'+str(x)+str(y)+str(z)else print '三个数由大到小依次排列为:'+str(y)+str(x)+str(z)declare 崛 float (12),y float( 12), float ': 12)sel
13、ect k-20 13, ©7=2012, ez=2011-if ®bc Oy 3rid 酗, zif的;包工print '三个数由大到小依次排冽为! '+容tr谕iz)+KtiC(yi+£l:ri®x:else print '三个数由大到小依次排列为:十3七=,©y +驾tz)+3t r 1x)if y (Sz and y- zif够?工print '三个数由大到小依次排列为: '十ntr :蒯:)十xtr糜i+ctr iyelse print,三个数由大到小依次排列为;,-tt触 叶式二觥)+ste
14、iyjif z y and 工,©sif y;®K_priirt '三个数由大到小依次排列为:十3t匚®)十Et ry +3t r lelse print,三个数由大到小依次排列为;'+£tr y +str 'k +st r三个数由大到碌次排列为,2013201221彳1I H口网格囿消息|批查询完成 3201-105(8.0) |wh320bl05t5TUDENT (51) masteT 10:00:000 iU 行 14,列 5515 :求 n!declare s int,n intSelect s=1,n=1While n>=1 and n<=10beginSelect s=s*nSet n=n+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医患关系产生背景
- 语文教学读书分享
- 海洋经济意见征集
- 新疆安全生产年度报告讲解
- 医患关系论文发表攻略
- 2025年初级社工估分,社工综合能力考试真题及答案解析
- 2025年医药客户管理试题及答案
- 2025年高中数学高二上册期中试题及答案
- 【2021年】安徽省宣城市注册会计财务成本管理真题(含答案)
- 2025年云南省教师招聘考试(综合应用能力·D类)历年参考题库含答案详解
- 酒精中毒个案护理模板
- 医疗机构管理条例培训
- 中华人民共和国城乡规划法(2025修正)
- QGDW11008-2013低压计量箱技术规范
- 引进高端外国专家意向性工作合同中英文版本
- 设计基础教案
- 2025河北女子职业技术学院教师招聘考试试题
- 2025全球翻译行业发展报告
- 砂石厂转让协议书
- 罐车司机雇佣协议书
- 医院医养结合大楼项目设计方案与特色规划
评论
0/150
提交评论