我是靠谱客的博主 开心黑米,这篇文章主要介绍SQL之数据处理(增删改查),现在分享给大家,希望可以做个参考。

  • 向表中插入数据
  • 更新表中数据
  • 从表中删除数据
  • 控制事务

向表中插入数据

需谨记:插入数据需严格按照顺序

复制代码
1
insert into ... values()
复制代码
1
insert into ... select from ... where
复制代码
1
2
3
4
5
6
--其中分别对应 teacher_id name date salary insert into emp1 values(100,'aaa',sysdate,1000)//sysdate 当前时间
复制代码
1
insert into emp1 values(100,'aaa',to_date('1989-12-11','yyyy-mm-dd'),1000) //转换

更新数据(改)

如果不加where判定条件则该表下该列数据全部更改

复制代码
1
update ...(表名)...set ...where...
复制代码
1
update emp1 set salary =12000 where teacher_id =100; //更新数据id为100的人的工资为12000

删除数据

复制代码
1
2
3
delect from ...where...//根据条件删 delect from ...(表名); //直接删除该表内数据

在删除中使用子查询

复制代码
1
2
3
4
//从emp1表中删除名字含有joy的id delect from emp1 where teacher_id=( select teacher_id from emp1 where teacher_name like '%joy' )

查询

复制代码
1
select * from tablename//tablename不知道的人看这里 ---替换成你要查询的表名就好

数据库事务

  • 一组逻辑操作单元,使数据从一种状态变换到另一种状态
  • * 事务的组成*
    – 一个或多个DML语句
    – 一个DDL(Data Definiton Language 数据定义语言)语句
    – 一个DCL(Data Control Language 数据控制语言) 语句
复制代码
1
commit //提交 ---提交后的数据回滚无效
复制代码
1
2
rollback //回滚
复制代码
1
savepoint //保存点

最后

以上就是开心黑米最近收集整理的关于SQL之数据处理(增删改查)的全部内容,更多相关SQL之数据处理(增删改查)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部