S2错题修改


解析:整型和字符串相加,字符串自动转成了整型。


解析:正确答案是选项A。本题要查询选修了所有课程的学生信息,即查询有些学生没有一门课程他没有选的。如果有一门课没有选,则此时(1)select * from select_course sc where sc.student_id=ts.id and sc.course_id=c.id存在null,这说明(2)select * from course c 的查询结果中确实有记录不存在(1查询中),查询结果返回没有选的课程,此时select * from student ts 后的not exists 判断结果为false,不执行查询。


解析:主要针对CONVERT函数可以通过可选的参数进行转换样式的设置


解析:SQL Server中,先按id字段排序,使用MAX()函数查找出第2000条记录的id,再对比获取比第2000条记录id字段值大的前5条记录即为我们需要的结果。


解析:此题目考察的是SQL Server中的SQL编程的select语句输出,在SQL Server中给字段取别名有三种方式,用等于号时别名放在列名的前面,用as别名放在列名后,as可省略。所以选项A、B、C的写法是正确的,D选项是不正确的


解析:T-SQL中,创建约束时,推荐先创建表结构,再添加相关的约束。在添加各种约束时,ALTER TABLE语句与“ADD CONSTRAINT”子句及相关的约束关键字一起使用。同样,删除约束时将使用ALTER TABLE语句和“DROP CONSTRAINT”子句完成。添加和删除约束时,都要指定约束的名称。


解析:

虽然技术含量不高但是我的想法比较简单好理解

如果题目给出是"一些"那肯定代码中含有some

如果题目给出是"任何"那肯定代码中含有any

如果题目给出是"所有或者全部"那肯定代码中含有all

解析:正确答案是选项AD。T-SQL中,子查询就是查询中又嵌套的查询,嵌套的级数随各数据库厂商的设定而有所不同,一般最大嵌套数不超过15级。实际应用中,一般不要超过2级;否则代码难以理解。一般来说,,所有嵌套子查询都可改写为非嵌套的查询,但是这样将导致代码量增大.。子查询就如递归函数一样,有时侯使用起来能达到事半功倍之效,只是其执行效率同样较低,有时用自身连接可代替某些子查询,。另外,某些相关子查询也可改写成非相关子查询。表连接都可以用子查询,但不是所有子查询都能用表连接替换。子查询比较灵活,方便,形式多样,适合用于作为查询的筛选条件,而表连接更适合与查看多表的数据。子查询不一定需要两个表有关联字段,而连接查询必须有字段关联(所谓的主外键关系)。
解析:

在T-SQL中,变量按生存范围可以分为全局变量(Global Variable)和局部变量(Local Variable)。全局变量是由系统定义的,在整个SQL SERVER实例内都能访问到的变量.全局变量以@@作为第一个字符,用户只能访问,不能赋值。局部变量由用户定义,生命周期只在一个批处理内有效。局部变量以@作为第一个字符,由用户自己定义和赋值。


解析:

实体,顾名思义就是一个具体的存在的一个对象,并非虚幻之物。任何一切存在的事物

皆为实体。添加实体用的最多的方法则是繁殖,而繁殖又分为两性繁殖和无性繁殖。其中两性繁殖最常见的方法是一些不可描述的东西,多见于地球生物中一种极其常见的物种—恩爱狗。此物种借助地球中一种名为微信的媒介来传播恩爱伤害,许多全肉的单身狗物种皆因此日日以泪洗面。而一些没出肉的单身狗下场则更加惨淡。因此这道题选D,添加实体,可理解为两性繁殖。

解析:

此题目考察的是CONVERT()函数转换类型。A选项中不可能把字符串转换成int,因此A是不正确的选项

解析:此题目考查SQLServer 开发过程中,如何通过Exists子查询进行检测和对Exists的理解。if exists(结果集)表示如果查询到的结果存在,则执行操作;SELECT * FROM USER WHERE SALARY < 10000表示查询工资小于10000的员工;Update 语句中的where条件表明只是对工资小于10000的员工进行更新。
解析:

题目中子查询的查询结果集中可能有多条记录,因此,主查询的where子句中只能使用in

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值