SQL INSERT INTO学习笔记

在 SQL 中,INSERT INTO 语句用于向表中插入新的行。下面是 INSERT INTO 语句的语法格式:

Copy Code
INSERT INTO 表名 (列1, 列2, 列3,...) VALUES (值1, 值2, 值3,...);

其中,表名是指要插入数据的表名;列1、列2、列3等是指要插入数据的表中的列名;值1、值2、值3等是指要插入数据的对应列中的值。

以下是一个实例,假设我们有一个名为 employees 的表,有四个列 idnameagesalary

我们可以通过如下的 INSERT INTO 语句向该表中插入一条新的员工信息:

Copy Code
INSERT INTO employees (id, name, age, salary) VALUES (1, 'John Doe', 25, 50000.00);

这条语句将向 employees 表中插入一个 id 为 1、名字为 John Doe、年龄为 25、薪水为 50000.00 的新员工信息。

除了向表中插入单条数据,我们还可以使用 INSERT INTO 语句一次性插入多条数据。以下是一个插入多条数据的实例:

Copy Code
INSERT INTO employees (id, name, age, salary) VALUES (2, 'Jane Smith', 30, 60000.00), (3, 'Bob Johnson', 28, 55000.00), (4, 'Mary Brown', 35, 70000.00);

这条语句将向 employees 表中插入三个新员工的信息。

需要注意的是,如果表中已经存在指定的 id(即主键),那么插入操作将会失败。