INSERT INTO 语句用于往表格里插入或增加一行数据
语法:
INSERT INTO 表名称
VALUES (值1,值2,…)
我们也可以指定列的格式:
INSERT INTO 表名称 (列名1,列名2,…)
VALUES (值1,值2,…)
INSERT INTO实例
“Users”表
语句如下:
INSERT INTO Users
VALUES(1009,’张三’,18,’2001-09-05′,’上海’);
输出结果:
INSERT INTO 指定列插入实例
语句如下:
INSERT INTO Users (user_id,name)
VALUES(1010,’李四’);
输出结果:
注释:如果是文本值,需要用单引号括起来。如果指定列插入行数据,VALUES 子句中值的数目必须与 INSERT 语句中指定的列的数目匹配。
上述指定案例中,只指定了ID和姓名,其他字段没有赋值,所以是NULL。
INSERT INTO 批量插入实例
语句如下:
INSERT INTO Users (user_id,name,ages,birthday,city)
VALUES
(1011,’张飞’,23,’2001-08-10′,’南京’),
(1012,’王五’,24,’2000-11-20′,’上海’);
输出结果
结果显示,批量插入了两条行数据。一般情况下能批量插入的就批量插入,如果数据庞大可以分批进行。
声明:来自SQL 数据库入门学习,仅代表创作者观点。链接:http://eyangzhen.com/4958.html