Oracle试题库:
1. 你判断下面语句,有什么作用?(选择1项)
GRANT update ON inventory TO joe WITH GRANT OPTION;
A.一个系统权限被授予用户JOE
B. 一个对象权限被授予用户JOE
C. 用户JOE被授予在这个对象上的所有权限
D. 一个系统权限和一个对象权限被授予用户JOE
2. 表(PERSONNEL)包含以下列:(选择1项)
ID NUMBER(9)
LAST_NAME VARCHAR2(25)
FIRST_NAME VARCHAR2(25)
MANAGER_ID NUMBER(9)
假设:部门经理是一名职员,判断下面两个语句执行结果有何不同:
SELECT http://www.doczj.com/doc/97f7c56d7e21af45b307a8b3.htmlst_name, p.first_name, http://www.doczj.com/doc/97f7c56d7e21af45b307a8b3.htmlst_name, m.first_name FROM personnel p, personnel m WHERE m.id = p.manager_id;
SELECT http://www.doczj.com/doc/97f7c56d7e21af45b307a8b3.htmlst_name, p.first_name, http://www.doczj.com/doc/97f7c56d7e21af45b307a8b3.htmlst_name, m.first_name FROM personnel p, personnel m WHERE m.manager_id = p.id;
A.其中一个语句不能执行
B.其中一个语句不是自连接
C.结果相同,显示顺序不同
D. 结果不同,显示相同
3. 哪一子句可实现SELECT 语句查询单价小于5.00 的ID_NUMBER ? (选择1项)
A.WHERE price < 5.00
B.HAVING price < 5.00
C.ORDER BY price < 5.00
D.GROUP BY price < 5.00
4. 判断下面句子:(选择1项)
SELECT i.id_number, m.id_number FROM inventory i, manufacturer m WHERE i.manufacturer_id = m.id_number ORDER BY 1;
哪一子句可以防止表INVENTORY和表MANUFACTURER发生完整外部联接?
A.ORDER BY 1;
B.SELECT i.id_number, m.id_number
FROM inventory I, manufacturer m
C.WHERE i.manufacturer_id = m.id_number
D.以上都不对
5. 判断这PL/SQL 代码块:(选择1项)
BEGIN
FOR i IN 1..6 LOOP