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 @   平凡的柳先生  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示