INSERT
插入数据
语法
INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...)说明
向数据库表中插入新记录。支持单行插入和多行批量插入。
参数
INTO必填指定目标表名
列名必填要插入数据的列名列表
VALUES必填要插入的值列表
示例
插入单条数据
插入一条新记录
INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com');批量插入
插入多条记录
INSERT INTO users (name, email) VALUES ('张三', 'zhang@example.com'), ('李四', 'li@example.com');从查询插入
从另一个查询结果插入
INSERT INTO users_backup SELECT * FROM users WHERE created_at < '2024-01-01';