oracle题1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A. DECLARE

B. SET

C. UPDATE

D. SELECT

o 2. 能计算出一列中所有数的总和的函数是_____。【2.0分】

A. COUNT

B. SUM

C. AVG

D. SQRT

o 3. ORACLE中,用来判断列值是否为空的操作符是_____。【2.0分】▪

A. = NULL

B. IS NULL

C. AS NULL

D. NULLIS

o 4. 分析以下SQL 命令:

SELECT price

FROM inventory

WHERE price BETWEEN 1 AND 50 AND (price IN(55, 30, 95);

命令执行后的最可能的输出结果是_____。【2.0分】

A. 55

B. 30

C. 95

D. 51

o 5. Oracle中,当需要使用显式游标更新游标中的行时,声明游标时指定的SELECT语句必须带有_____子句。【2.0分】

A. WHERE CURRENT OF

B. INTO

C. FOR UPDATE

D. ORDER BY

o 6. 当执行SELECT INTO语句没有返回行时,会触发_______异常。【2.0分】▪

A. TOO_MANY_ROWS

B. NO_DATA_FOUND

C. VALUE_ERROR

D. 不会触发任何异常

o7. 下面哪一个like命令会返回名字像HOTKA的行?【2.0分】

A. where ename like …_HOT%'

B. where ename like …H_T%'

C. where ename like …%TKA_'

D. where ename like …%TOK%'

o8. 以下运算结果不为空值的是______。【2.0分】

A. 12+NULL

B. 60*NULL

C. NULL‖‟NULL‟

D. 12/(60+NULL)

o9. 下面_____子句用于显示列的唯一值?【2.0分】

A. unique

B. distinct

C. order by

D. group by

o10. 语句SELECT * FROM dept WHERE NOT EXISTS (SELECT * FROM emp WHERE deptno=dept.deptno)执行后的结果为______。【2.0分】

A. 只显示存在于EMP表中的部门全部信息

B. 只显示不存在于EMP表中的部门全部信息

C. 未返回任何数据

D. 显示DEPT表中的全部信息

o11. 在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是_____。【2.0分】

A. select seq.ROWNUM from dual;

B. select seq.NEXTVAL from dual;

C. select seq.CURRVAL from dual;

D. select seq.CURIVAL from dual;

o12. 下面描述错误的是:

SQL语言按照功能可以分为____。【2.0分】

A. 数据查询语言DQL(Data query language):查询数据。

B. 数据定义语言DDL(Data definition language):建立、删除和修改数据对象。

C. 数据操纵语言DML(Data manipulation languge):完成数据操作的命令,包括查询。

D. 数据异常语言DEL(Data exception languge):控制对数据库的异常处理

o13. 能将SELECT 语句返回的所有行合并到一个结果集中的关键字是______。【2.0分】▪

A. INTERSECT

B. MINUS

C. CEIL

D. UNION

o14. 为了防止一个用户的工作不适当,而影响另一个用户,应该采取__________。【2.0分】

A. 完整性控制

B. 访问控制

C. 安全性控制

D. 并发控制

o15. 在CUSTOMER中有一列为单价(PRICE),写一个SELECT命令显示所有单价在500以上的查询语句_____。【2.0分】

A. SELECT * FROM CUSTOMER WHERE PRICE MORE THAN 500

B. SELECT * FROM CUSTOMER WHERE PRICE BETWEEN 500 AND *

C. SELECT * FROM CUSTOMER WHERE PRICE LIKE '%500%'

D. SELECT * FROM CUSTOMER WHERE PRICE>500

相关文档
最新文档