数据操作语言就是针对数据库进行相关的增删改操作,例如表中数据的增加,表中数据的删除,表中数据的修改等(就是行业内说的增删改查,但是查询不是数据操纵语言的范畴),接下来一起预习一下表的基本操作:
(1)插入表中的数据
例如,我想插入表中的数据,输入如下所示:
insert into o_person(id,name) values (1,'张三')
从上面可以看出,插入表中数据的最基本格式如下图所示:
insert into 表名(各字段里面的值) values(你要插入的值)
(2)修改表中的数据
在与前台进行连接时,有时需要修改表中的数据,那么可以执行一下代码:
update o_person set name='李四' where id=1
从以上代码可以基本看出,相关的格式如下图所示:
update 表名 set 要修改字段=value where 搜索条件
请注意:如果不加where这个约束条件,那么相应字段的所有表中的数据都会改变,所以执行此操作之前一定要谨慎。
(3)删除表中的数据
删除表中的数据有两种写法:一种是可回滚性删除,另一种是不可会滚性删除,请先看能够回滚的代码:
delete o_person where id=1;
从以上可以看出以上代码,就是删除表中的数据格式如下所示:
delete 表名 where 约束条件
还有一个就是不可恢复的删除操作,代码如下所示:
truncate o_person where id=1
该操作需要一定的权限进行操作,这个问题在以后我的博客中细细讲解,代码格式如下:
truncate 表名 where 约束条件