你定义了一个对象类型myOBJ,要基于该类型来创建表tab1,语句为()。
A、CREATE TABLE tab1 OF myOBJ
B、CREATE TABLE myOBJ OF tab1
C、CREATE TABLE tab1 AS myOBJ
D、CREATE TABLE tab1 TYPE OF myOBJ
相关问题推荐
-
在SQL*PLUS环境中可以利用DBMS_OUTPUT包中的PUT_LINE方法来回显服务器端变量的值,但在此之前要利用一个命令打开服务器的回显功能,这一命令是()
A、set server on
B、set serverecho on
C、set servershow on
D、set serveroutput on
E、set serverdisplay on
-
如果允许用户对视图进行更新和插入操作,但是又要防止用户将不符合视图约束条件的记录添加到视图,应当在定义视图时指定下列哪一个子句?()
A、WITH GRANT OPTION
B、WITH READ ONLY
C、WITH CHECK OPTION
D、WITH CHECK ONLY
-
比较非归档日志模式和归档日志模式的区别。
-
对于以下SQL语句说法正确的是() SELECT ename FROM emp WHERE sal IN (SELECT MAX(sal) FROM emp GROUP BY deptno);
A、这个语句是符合语法的
B、这个语句是不能执行的,因为缺少HAVING子句
C、这个语句是不能执行的,因为分组的条件列不在SELECT列表中
D、这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中
E、在主查询的WHERE条件中,不应该用IN,而应该用等号
-
假设在数据库中已经创建了某个用户test,需要将其口令修改为oracle,可以使用如下()语句。
A、ALTER USER test IDENTIFIED BY oracle
B、ALTER USER test PASSWORD oracle
C、CREATE USER test IDENTIFIED BY oracle
D、UPDATE USER test IDENTIFIED BY oracle