单选题
109.有一个不大的表 abc,要删除这个表中的全部数据,保留表结构,稳妥的操作应当使用以下哪些命令?( )(2020 年真题)
A
Delete from abc;commit;
B
drop table abc;
C
delete from abc;
D
truncate table abc;
答案解析
正确答案:C
解析:
解析:drop(删除表):删除内容和定义,释放空间。简单来说就是把整个表去掉。truncate(清空表中的数据):删除内容、释放空间但不删除定义(保留表的数据结构)。与 drop 不同的是,只是清空表数据而已。truncate 不能删除行数据,要删就要把表清空。delete(删除表中的数据):delete 语句用于删除表中的行。delete 语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存,以便进行回滚操作。故选 C 项。
相关题目
单选题
48.通过编译程序可以发现源程序中的全部( )。(2020 年真题)
单选题
47.在 C 语言中,下列是用户自定义标识符的是( )。(交通银行 IT 类真题)
单选题
46.以下关于 C 语言描述错误的是( )。(交通银行 IT 类真题)
单选题
45.下列关于函数认识不正确的是( )。(交通银行 IT 类真题)
单选题
44.人们根据特定的需要,预先为计算机编制的指令序列称为( )。(交通银行IT 类真题)
单选题
43.正则表达式是一种表达方式,可以用它来查找匹配特定准则的文本。正则表达式是由两个基本组成部分所建立,即( )。
单选题
43.一般高级语言编写的程序称为( )。
单选题
42.通过编译程序可以发现源程序中的全部( )。(2020 年真题)
单选题
41.程序的三种基本控制结构是( )。(2019 年真题)
单选题
40.在 Java 中,负责对字节代码解释执行的是( )。(2019 年真题)
