以下删除表正确的是: A Delete * from emp B Drop * from emp C Drop database emp D delete database emp
时间: 2024-03-25 13:41:39 浏览: 262
浅析删除表的几种方法(delete、drop、truncate)
以上选项都不正确。删除表应该使用 `DROP TABLE` 语句,语法如下:
```sql
DROP TABLE table_name;
```
其中 `table_name` 是待删除的表名。因此,正确的删除表的语句应该是:
```sql
DROP TABLE emp;
```
其他选项的含义如下:
- `DELETE * FROM emp` 是删除表中所有记录的语句,但并不会删除表本身。
- `DROP * FROM emp` 是无效的 SQL 语句,`DROP` 语句后只能接表名,不能加 `*`。
- `DROP DATABASE emp` 是删除数据库的语句,如果要删除数据库中的表,应该使用 `DROP TABLE` 语句。
- `DELETE DATABASE emp` 是无效的 SQL 语句,`DELETE` 语句后只能接表名,不能加 `DATABASE`。
阅读全文