MySQL 插入语句


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';


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM