SQL之数据操纵语言DML(数据的增,删,改)

SQL-DML

DML概述

数据操纵语言DML(Data Manipulation Language),故名思意,即对数据库表中的数据进行操纵的语言。

常用语句:insert(增),delete(删),update(改)

本文的内容的基础都在已经有了数据库表的前提下进行,以SQL之结构定义语言DDL中创建的数据库表作为操作的依据。

插入数据

方式1

insert into 表名(列1,列2,....) values(值1,值2,值3.....);
/*
插入数据语法
insert into 表名(列1,列2,列3.....) values(值1,值2,值3......);
*/
INSERT INTO t_stu(stu_name,stu_sex,stu_age,stu_grade,stu_birth,stu_now,stu_ph)
		VALUES('FOM','女',20,98.9,'2001-12-11',NOW(),1914191818);

在这里插入图片描述

方式2

insert into 表名 set 列名1=值1,列名2=值2,....,列名n=值n;

方式3

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

方式4

insert into 表名(列1,列2,列3....) 查询语句(查询的列数与插入列数匹配);

删除数据

delete from 表名 where 条件;
delete table 表名;#清空整张表,小心小心再小心
/*
删除数据语法 一定要注意条件,若是条件不正确会导致对数据误操作
delete from 表名;删除整张表的数据
*/
DELETE FROM t_stu WHERE stu_id = 8;

在这里插入图片描述

修改数据

update 表名 set 列名='新值' where 条件;
/*
修改数据语法
update 表名 set 列名='新值' where 条件;
*/
UPDATE t_stu SET stu_name = '张丽',stu_age= 19,stu_sex = '男' WHERE stu_id = 5; 

在这里插入图片描述

下一篇最关键最重要的查询语言 DQL 了,同志们,尽情期待吧!!!嘿嘿嘿!!!

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值