delete from+ 表名,所以选 A。
正确答案是 A: 表名。
在 SQL 中,DELETE 命令用于从表中删除数据。其基本语法是:
```sql
DELETE FROM 表名 WHERE 条件;
```
具体分析如下:
- `DELETE FROM` 后面必须跟表名,因为需要明确指出从哪个表中删除数据。
- `WHERE` 子句用于指定删除的条件。如果不加 `WHERE` 子句,将会删除表中的所有记录,因此使用时需特别小心。
例如,如果有一个名为 `students` 的表,并且你想删除所有年龄大于 18 岁的学生记录,可以使用以下命令:
```sql
DELETE FROM students WHERE age > 18;
```
选项 B、C 和 D 都不符合 SQL DELETE 命令的语法规则:
- 字段名通常用于 `SELECT` 或 `UPDATE` 命令中,而不是 `DELETE` 命令。
- 记录行号在 SQL 中并不是一个标准的概念,通常通过 `WHERE` 子句来指定要删除的记录。
- 数据库名称用于选择数据库,而不是用于指定 `DELETE` 命令的目标。
因此,正确答案是 A: 表名。