1,插入表,有两种方式
方式一
1,语法:
insert into 表名(列,,,)
vaiuse (值,,,)
2,注意点
1,values中所插入的值类型要与表中列的一致
2,不可以为null必须要插入列,可以为null的,列不写,值也不写。
3,在插入过程中列的顺序可以调换,但是值也要相应的调换,两者是一一对应的关系
4,插入的值与列的数量必须相等
5,列可以省略,默认所有列,此时值必须按照列的顺序全部填写。
方式二
1,语法
insert into 表
set 值
两种方式PK
1,方式一支持插入多行,方式二不支持
INSERT INTO beauty
VALUES (18,'张飞','男',NULL,'119',NULL,NULL),(19,'张飞','男',NULL,'119',NULL,NULL);
2,方式一支持子查询,方式二不支持
INSERT INTO beauty (id,NAME,phone)
SELECT 26,'宋茜','111111118';