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