单选题
以下关于删除表中记录的描述,正确的是( )。
A、
删除数据的命令格式是DELETE * FROM <表名> [WHERE <条件>]
B、
如果删除数据的命令中不包含WHERE子句,则删除该表中的全部记录
C、
SQL的DELETE命令是物理删除表中数据
D、
以上描述都不正确
【正确答案】
B
【答案解析】
解析:SQL语言使用delete语句删除数据库表中的记录,Delete语句的格式为: Delete from TableName where ColumnName OPERATOR Value [and|or Column OPERATOR Value] Delete后面不能含有*号,如果没有where子句,则删除表中的全部记录。 DELETE命令只是逻辑删除数据库表中的记录,如果要物理删除记录需要继续使用PACK命令。
提交答案
关闭