工学

判断题在Transact-SQL语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。A 对B 错

题目
判断题
在Transact-SQL语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Transact-SQL中,子查询只能放在WHERE子句中。()

此题为判断题(对,错)。


参考答案:错误

第2题:

在SQL语句中,当子查询返回的值是一个集合时,使用______可完全代替ANY。

A.IN

B.EXISTS

C.ALL

D.BETWEEN


正确答案:A

第3题:

在SQL语言中,CREATEVIEW语句用于建立视图。如果要求对视图更新时必须满足子查询中的条件表达式,应当在该语句中使用短语______。

A.WITHUPDATE

B.WITHINSERT

C.WITHDELETE

D.WITHCHECKOPTION


正确答案:D
解析:如果要求对视图更新时必须满足子查询中的条件表达式,应当在CREATEVIEW语句中使用短语“WITHCHECKOPTION”。该短语表示对视图进行UPDATE、INSERT和DELETE操作时,要保证更新、插入或删除的行满足视图定义中的谓词条件(即子查询中的条件表达式),若不满足条件,则拒绝执行该操作。

第4题:

聚合函数不可以用在下列哪个语句中( )。

A、SELECT子句

B、HAVING 子句

C、WHERE 子句

D、子查询


参考答案D

第5题:

关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是( )。

A.for语句中的三个表达式不可以同时省略

B.for语句可以用于循环次数不确定的情况

C.for语句中表达式2可以是关系表达式或逻辑表达式

D.for语句中表达式1和表达式3可以是逗号表达式


正确答案:A
解析:for语句中的3个表达式可以同时省略,但两个;不能省略。所以选项A的说法错误。

第6题:

在SQL查询语句中,用来检查子查询中是否有结果返回的谓词是【 】。


正确答案:EXISTS(或NOT EXISTS)
EXISTS(或NOT EXISTS) 解析:EXISTS或NOT EXISTS是用来检查子查询中是否有结果返回,即存在元组或不存在元组。

第7题:

在SQL语言中,CREATE VIEW语句用于建立视图。如果要求对视图更新时,必须满足子查询中的条件表达式,应当在该语句中使用短语 ______。

A.WITH UPDATE

B.WITH INSERT

C.WITH DELETE

D.WITH CHECK OPTION


正确答案:D

第8题:

在T-SQL语句的Where子句中,可以用In子查询来代替Or逻辑表达式。()

此题为判断题(对,错)。


参考答案:√

第9题:

CREATE VIEW语句用于在SQL中建立视图。如果要求对视图更新,必须满足子查询中的条件表达式,应当在该语句中使用短语( )。

A.WITH UPDATE

B.WITH INSERT

C.WITH DELETE

D.WITH CHECK OPTION


正确答案:D

第10题:

6 ) 已知学生关系 ( 学号 , 姓名 , 年龄 , 导师 ) , 要检索没有导师的学生姓名 , 其 SQL 查询语句中的条件表达式是: WHERE 导师 IS_________ 。


正确答案:

更多相关问题