旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

mysql一次输入多行【MySQL教程】,mysql

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:20评论:0


导读:本篇文章是mysql一次向表中插进去多条数据实例解说。引荐课程:MySQL教程。mysql能够经由过程insert语句一次性插进去多条纪录,然则这一条语句是个事件...
本篇文章是mysql 一次向表中插进去多条数据实例解说。

引荐课程:MySQL教程。

mysql能够经由过程insert语句一次性插进去多条纪录,然则这一条语句是个事件,所以要胜利都胜利,要失利都失利。语句中每条纪录都是经由过程()括起来。

且该语法是mysql本身的,不是规范语法,没法通用。

mysql一次插进去多条数据:

INSERT INTO hk_test(username, passwd) VALUES
('qmf2', 'qmf2'),('qmf3', 'qmf3'),('qmf4', 'qmf4'),('qmf5', 'qmf5');

起首我们先来建立一种表Authors:

CREATE TABLE Authors(
AuthID SMALLINT NOT NULL PRIMARY KEY,
AuthFN VARCHAR(20),
AuthMN VARCHAR(20),
AuthLN VARCHAR(20)
)
ENGINE=INNODB;

然后向表中一次性插进去多条数据,sql插进去代码以下:

INSERT INTO Authors VALUES (1006, 'H', 'S.', 'T'),
       (1007, 'J', 'C', 'O'),
       (1008, 'B', NULL, 'E'),
       (1009, 'R', 'M', 'R'),
       (1010, 'J', 'K', 'T'),
       (1011, 'J', 'G.', 'N'),
       (1012, 'A', NULL, 'P'),
       (1013, 'A', NULL, 'W'),
       (1014, 'N', NULL, 'A');

实在与一条一条插进去的SQL语句异常相似,只是多条插进去语句运用逗号将每条数据离开。

效果以下:

AuthID
AuthFN
AuthMN
AuthLN
1006
H
S. T
1007
J
C O
1008
B
E
1009
R M R
1010
J K T
1011
J G. N
1012
A
p
1013
A
W
1014
N
A

以上就是mysql一次输入多行的细致内容,更多请关注ki4网别的相干文章!

标签:mysql


欢迎 发表评论: