MySQL DML语言之插入的两种方法

DML语言

数据操作语言

插入 insert

修改 update

删除 delete

语法:

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

#1.插入的值的类型要与列的类型一致或兼容

insert into beauty(id,name,sex,borndate,phone,photo,boyfriend_id)

value(13,'比利王','女',‘2003-10-21’,‘189888888888’,null,2);

#2.可以为null的列如何插入值

方式一:

nsert into beauty(id,name,sex,borndate,phone,photo,boyfriend_id)

value(13,'比利王','女',‘2003-10-21’,‘189888888888’,null,2);

方式二:

nsert into beauty(id,name,sex,,phone)

value(13,'比利王','女',‘189888888888’);

#3.列的顺序可调换

#4.列数和值必须一致

#5.可以省略列名,默认所有列,而且列的顺序和表中列的顺序一致

#方式二:

语法:

insert into 表名

set 列名=值,列名=值,...

#例子

insert into beauty

set id = 19,name='刘涛',phone='999' ;

posted @ 2022-12-15 21:11  平凡的柳先生  阅读(31)  评论(0)    收藏  举报