项目4 DML添加、修改、删除数据
时间: 2023-12-10 22:02:25 浏览: 34
在关系型数据库中,DML(Data Manipulation Language,数据操作语言)是用于添加、修改和删除数据的语言。以下是DML的基本操作:
1. 添加数据(INSERT):将新数据添加到表中,语法如下:
```
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
```
其中,table_name是表名,column1、column2、column3等是列名,value1、value2、value3等是要添加的值。
例如,向名为“students”的表中添加一条记录,包括id、name和age三个字段,值分别为1、“Tom”和18,可以这样写:
```
INSERT INTO students (id, name, age) VALUES (1, 'Tom', 18);
```
2. 修改数据(UPDATE):修改表中已有的数据,语法如下:
```
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
```
其中,table_name是表名,column1、column2等是要修改的列名,value1、value2等是新的值,condition是修改的条件。
例如,将名为“students”的表中id为1的记录的age字段修改为20,可以这样写:
```
UPDATE students SET age = 20 WHERE id = 1;
```
3. 删除数据(DELETE):从表中删除数据,语法如下:
```
DELETE FROM table_name WHERE condition;
```
其中,table_name是表名,condition是删除的条件。
例如,将名为“students”的表中id为1的记录删除,可以这样写:
```
DELETE FROM students WHERE id = 1;
```
需要注意的是,DML语句会直接修改数据库中的数据,因此在使用时需要谨慎操作,避免误操作导致数据丢失。