📜  sql 插入示例 - SQL (1)

📅  最后修改于: 2023-12-03 15:20:17.084000             🧑  作者: Mango

SQL 插入示例

在数据库中,插入数据是非常常见的操作。下面我们将介绍如何在 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 中插入数据的语法和示例。在实际应用中,插入数据是非常常见的操作,我们需要根据具体情况,选择合适的语句来插入数据。