https://www.nowcoder.com/practice/51c12cea6a97468da149c04b7ecf362e?tpId=82&tqId=29802&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking
对于表actor批量插入如下数据
CREATE TABLE IF NOT EXISTS actor (
actor_id smallint(5) NOT NULL PRIMARY KEY,
first_name varchar(45) NOT NULL,
last_name varchar(45) NOT NULL,
last_update timestamp NOT NULL DEFAULT (datetime(‘now’,’localtime’)))
actor_id first_name last_name last_update
1 PENELOPE GUINESS 2006-02-15 12:34:33
2 NICK WAHLBERG 2006-02-15 12:34:33
注意批量插入的写法
INSERT INTO 表名
values (*,*,*),(*,*,*).....;
insert into actor
values(1,'PENELOPE','GUINESS','2006-02-15 12:34:33'),
(2,'NICK','WAHLBERG','2006-02-15 12:34:33');
本文介绍了一种在SQL中批量插入数据的方法,并提供了一个具体的示例,包括创建表的结构和执行插入操作的具体语法。
137

被折叠的 条评论
为什么被折叠?



