插入语句:
/*
语法一
insert into 表名(列名…) values (值。。。);
*/
插入的值类型要与列的类型一致或者兼容
insert into beauty(id,name,sex,borndate,phone,boyfriend_id,,,,)
values(13,‘小红’,‘女’,‘1999-10-12’,‘15698125623’,null,,,,,,)
不可以为null的列必须插入值,可以为null的列如何插入值?
可将含null的列在操作语句中删去
insert into beauty(id,name,sex,borndate,phone,,,,,)
values(13,‘小红’,‘女’,‘1999-10-12’,‘15698125623’,,,,,)
列的顺序是否可以调换?
可以变换
列数必须和值的个数一致
可以省略列名,但默认是所有列,而且列的顺序与表顺序一致
insert into people
values(18,‘男’,‘李华’,‘110’);
语法二
/*
insert into 表名
set 列名=值,列名=值,…
*/
insert into beauty
set sex=‘女’,name=‘柳岩’,age=35;