单项选择题若想要修改一个表的结构,应该用以下哪个命令()

A. ALTER TABLE
B. DEFINE TABLE
C. MODIFY TABLE
D. REBUILD TABLE
E. REVISE TABLE


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问用以下哪个命令效率最高()

A、delete from a;
B、drop table a;
C、trunc table a;
D、truncate table a;
E、以上所述都不正确

2.单项选择题下列哪一个后台进程和对应的数据库组件能够保证即使用户对数据库所做的修改没有写入数据文件,也不会发生修改内容丢失的情况()

A.DBWn与数据库缓冲区
B.LGWR与重做日志文件
C.CKPT与控制文件
D.ARCn与归档日志文件

3.单项选择题第一步用DELETE命令删除了表A中的数据(但并没有提交),第二步试图创建了一个表B,但由于权限不足,表B并没有创建成功。第三步执行了一个ROLLBACK回滚操作。请问以下叙述正确的是()。

A.表A中的数据被恢复回来
B.表A中的数据被彻底从数据库中删除
C.表A中的数据被移至一个临时的表中
D.表A中的数据将处于一个不确定的状态
E.以上所述都不正确

4.单项选择题第一步用DELETE命令删除了表A中的数据(但并没有提交),第二步成功创建了一个表B,第三步执行了一个ROLLBACK回滚操作。请问以下叙述正确的是()。

A.表A中的数据被恢复回来,创建的表B被从数据库中被删除,恢复为未建表之前的状态
B.表A中的数据被恢复回来,表B被创建在数据库中.
C.表A中的数据被彻底从数据库中删除,但表B被从数据库中被删除,恢复为未建表之前的状态
D.表A中的数据被彻底从数据库中删除,表B被创建在数据库中.
E.以上所述都不正确

5.单项选择题第一步执行了DELETE命令,删除了某表中的一条记录.第二步执行了COMMIT命令。最后又执行了ROLLBACK命令。请问以下叙述正确的是()

A.被删除的记录又被恢复回来,仍然存放在数据库的表中
B.被删除的记录彻底从数据库中被删除掉了
C.被删除的记录只是当前用户看不到了,而其它用户还能看到
D.被删除的记录当前用户可以看到,而其它用户却看不到了
E.以上所述都不正确

6.单项选择题以下哪个命令是DDL命令()

A.CREATE
B.INSERT
C.COMMIT
D.SELECT
E.以上所述都不正确

8.单项选择题如何设置SQL*PLUS操作界面的行宽可以容纳1000个字符()

A. set long 1000
B. set line 1000
C. set numformat 1000
D. set page 1000
E. set size 1000

10.单项选择题在SQL*PLUS中显示数据库例程的内存分配情况,可用命令()

A.show all
B.show mem
C.show memory
D.show sga
E.show rel