在 SQL 中,使用 INSERT INTO 语句可以向表中插入新的行(记录)。以下是基本的 INSERT INTO 语句的语法:
INSERT INTO 表名 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...);

  •  INSERT INTO 后跟表名,括号中是要插入数据的列名。

  •  VALUES 后跟要插入的实际数据。


例如,如果有一个名为 students 的表,包含列 id、name、age,并且你想插入一条新的学生记录,可以这样做:
INSERT INTO students (name, age)
VALUES ('John Doe', 20);

这将在 students 表中插入一条记录,该记录的 name 列为 'John Doe',age 列为 20。

如果你想插入所有列的值,可以省略列名:
INSERT INTO students
VALUES (1, 'Jane Doe', 22);

上述语句将插入一条新的学生记录,包括 id 为 1,name 为 'Jane Doe',age 为 22。

还可以一次插入多条记录。例如:
INSERT INTO students (name, age)
VALUES ('Alice', 25), ('Bob', 23), ('Charlie', 21);

上述语句将在 students 表中插入三条记录。

需要注意的是,插入数据时,确保插入的数据符合表中列的数据类型和约束,以避免插入失败。


转载请注明出处:http://www.zyzy.cn/article/detail/3308/SQL