插入数据,有3种格式

insert into 表名(列名1,列名2)values(值1,值2);

insert into 表名 values(值1,值2);

批量插入:insert into 表名values(值1,值2),(值1,值2),(值1,值2);

例如:

insert into student(stuid,stuname,gender,stutel) values(1,'zhangsan',1,1511111111);

insert into student(stuid,stuname,gender,stutel) values(2,'lisu',2,1511111112);

select *from student;

(数据库-MySQL)表-数据插入

如果不使用列名,需要把每列的值都进行插入,否则会报错;而且每列对应的类型和格式必须符合表创建时的类型与约束条件!

insert into student values(3,'zhangsan',1,1511111113,NULL,'2009-07-19',NULL);
insert into student values(4,'zhangsan',1,1511111113,'[email protected]','2009-07-19','CalssNine');

批量插入:

insert into student values(5,'zhangsan',1,1511111113,'[email protected]','2009-07-19','CalssNine'),(6,'zhangsan',1,1511111116,'[email protected]','2009-07-19','CalssNine'),(7,'zhangsan',1,1511111117,'[email protected]','2009-07-19','CalssNine'),(8,'zhangsan',1,1511111118,'[email protected]','2009-07-19','CalssNine');

(数据库-MySQL)表-数据插入

插入时候,一定要注意数据类型和格式,字符串一定要加引号!

相关文章: