2: DML操作(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)增删改

本文详细介绍了SQL中的数据操作语言(DML),包括INSERT用于插入记录,UPDATE用于修改记录,以及DELETE用于删除记录。讨论了各种运算符的使用,如算术、赋值、逻辑和关系运算符,并提供了操作示例和注意事项,如数据类型的匹配、空值处理和日期格式等。
摘要由CSDN通过智能技术生成

DML是对表中的数据进行增、删、改的操作。不要与DDL混淆了。
主要包括:INSERT 、UPDATE、 DELETE
小知识:
1:在mysql中,字符串类型和日期类型都要用单引号括起来。
2:空值:null

(1)插入操作:INSERT:

insert into 表名(列名) values(数据值);

在这里插入代码片
insert into student(stuname,stuage,stusex,birthday) values('张三1',18,'a','2000-
1-1');

– 注意:
1多列和多个列值之间使用逗号隔开。
2.列名要和列值一一对应。
3. 非数值的列值两侧需要加单引号。
常见错误: Data too long for column ‘stusex’ at row 1

**
4.添加数据的时候可以将列名省略->当给所有列添加数据的时候
此时列值的顺序按照数据表中列的顺序执行
insert into student values(‘李四’,12,‘1111’,189.98,‘2000-1-1’,‘男’,‘2007-1-1’);

**
5.同时添加多行

insert into 表名(列名) values(第一行数据),(第二行数据),(第三行数据),(第四行数据);
insert into student(stuname,stuage,stusex,birthday)
values('张三3',18,'a','2000
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值