任务五 T-SQL程序设计课后习题

一、选择题

1.对列或表达式计算平均值的函数是(D)。

A. max和min

B. sum

C. count

D. avg

2.表达式‘123’十‘446'的结果是(C)

A.‘579’

B.569

C.‘123446’

D.‘445123'

3.表达式 Datepart(yy, '2004-3-13')+2的结果是(D)。

A.‘2004-3-15’B.2004 C. ‘2006' D.2006

4.下列哪个不是数据库对象?(A)

A.数据模型

B.视图

C.表

D.存储过程

二、填空题

1.在SQL Server 2005中,数据库对象包括( )﹑视图﹑存储过程﹑触发器、用户 自定义函数.索引、约束﹑规则默认等。

2.数据定义语言是指用来创建、修改和删除各种对象的语句,如create、 alter 和( drop)。

3.在 Transact-SQL中变量分为(局部 )和( 全部)。

4.某标识符的首字母为@时,表示该标识符为(全部 )变量名。

5.以( @@)符号开头的变量为全局变量。

6.语句select day("2014-1-6'), len(‘我们快放假了.')的执行结果是:( 6) 和7。

7.数据库操作语句就是指insert . (update ) ,delete和 select语句。

8.SQL Server聚合函数有最大,最小,求和,平均和计数等,它们分别是(max )、 min , sum , avg和 count。

9.如果当前日期是2014年1月6日,那么year(getdate() )-year(‘1998-1-1')的执行 结果是( 16)。

10.T-SQL内置函数功能很强大,利用函数不需要写很多代码就能够完成很多案例。 根据函数的作用进行分类,包括( 日期函数) , ( 时间函数) . ( 数学函数) 和系统函数。

三、判断题(全错)

1.在SQL Server 中用户可以定义全局变量。

2.某标识符的首字母为@时,表示该标识符为全局变量名。

3.某标识符的首字母为@@时,表示该标识符为局部变量名。

4.在SQL Server中用户不能建立局部变量。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wangkay88

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值