📅  最后修改于: 2023-12-03 15:20:17.084000             🧑  作者: Mango
在数据库中,插入数据是非常常见的操作。下面我们将介绍如何在 SQL 中执行插入操作。
插入数据的语法如下:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
其中,table_name
是要插入数据的表名,column1, column2, column3, ...
是要插入数据的列名,value1, value2, value3, ...
是要插入的数据值。
插入多行数据的语法如下:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...),
(value1, value2, value3, ...),
(value1, value2, value3, ...),
...;
假设我们有一个 users
表,包含以下列:
| 列名 | 类型 | |---------|--------| | id | int | | name | varchar(50) | | age | int | | email | varchar(50) |
那么,我们可以使用以下语句向 users
表中插入一行数据:
INSERT INTO users (name, age, email)
VALUES ('Tom', 25, 'tom@example.com');
我们还可以使用以下语句向 users
表中插入多行数据:
INSERT INTO users (name, age, email)
VALUES ('Tom', 25, 'tom@example.com'),
('Jerry', 30, 'jerry@example.com'),
('Mickey', 20, 'mickey@example.com');
通过以上示例,我们学习了 SQL 中插入数据的语法和示例。在实际应用中,插入数据是非常常见的操作,我们需要根据具体情况,选择合适的语句来插入数据。