oracle 考试 填空选择题
1.SQL语言中用来创建、删除及修改数据库对象的部分被称为:数据库定义语言(DDL) 2. 执行以下查询,SELECT sal “Employee Salary“ FROM emp表头的显示为:Employee Salary 3.执行如下两个查询,结果为:两个查询结果完全相同 SELECT ename name,sal salary FROM emp order by salary; SELECT ename name,sal “SALARY“ FROM emp order by sal ASC; 4.参考本章的emp表的内容执行下列查询语句,出现在第一行上的人是: SELECT ename FROM emp WHERE deptno=10 ORDER BY sal DESC; A. SMITH B. KING C. MILLER D. CLARK 5.哪个函数与||运算有相同的功能:CONCAT 6.执行以下语句后,正确的结论是:显示给定日期100天以前雇佣的雇员信息 SELECT empno,ename FROM emp WHERE hiredate1500; 8.执行以下语句出错的行是:第一行 SELECT deptno,max(avg(sal)) FROM emp WHERE sal>1000 Group by deptno; 9.执行以下语句出错的行是:第一行 SELECT deptno,dname,ename,sal FROM emp,dept WHERE emp.deptno=dept.deptno AND sal>1000; 10.以下语句出错,哪种改动能够正确执行:将WHERE max(sal)>2500语句改成HAVING sal>2500 SELECT deptno, max(sal) FROM emp GROUP BY deptno WHERE max(sal)>2500; 11.以下语句的作用是:显示不超过最低工资1000元的雇员信息 SELECT ename,sal FROM emp WHERE sal20 THEN j:= i*2; ELSIF i>15 THEN j:= i*3; ELSE j:= i*4; END IF; 6. 关于以下循环,如果I的初值是3,则循环的次数是:3 WHILE I<6 LOOP I:= I + 1; END LOOP; 7. 以下表达式的结果非空的是: NULL ||NULL 1. 关于显式游标的错误说法是:FETCH 语句用来从数据库中读出一行数据到游标 2. 有4条与游标有关的语句,它们在程序中出现的正确顺序是:B. 2、1、3、4 1) OPEN abc 2) CURSOR abc IS SELECT ename FROM emp 3) FETCH abc INTO vname 4) CLOSE abc 3. 用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是:%NOTFOUND 4. 在程序中执行语句SELECT ename FROM emp WHERE job= CLERK 可能引发的异常类NO_DATA_FOUND 5. 有关游标的论述,正确的是:隐式游标属性%FOUND代表操作成功 1.如果存储过程的参数类型为OUT,那么调用时传递的参数应该为:变量 2.下列有关存储过程的特点说法错误的是:存储过程不能将值传回调用的主程序 3.下列有关函数的特点说法错误的是:函数的调用应使用CUTE命令 4.包中不能包含的元素为:表 5.下列有关包的使用说法错误的是:包体中的过程和函数必须在包头部分说明 1. 下列有关触发器和存储过程的描述,正确的是:两者创建的系统权限不同 2. 下列事件,属于DDL事件的是:DROP 3. 假定在一个表上同时定义了行级和语句级触发器,在一次触发当中,下列说法正确的语句级触发器只执行一次 4. 有关行级触发器的伪记录,下列说法正确的是:UPDATA事件触发器中,可以使用:old伪记录 5. 下列有关替代触发器的描述,正确的是:通过替代触发器可以向视图插入数据