
数据库
文章平均质量分 87
各种数据库的使用以及疑难解决方法
梦付千秋星垂野~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库的事务与隔离级别
什么是数据库事务事务(Transaction)是指构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行。如果事务中有的操作没有成功完成,则事务中的所有操作都需要被回滚,回到事务执行前的状态(要么全执行,要么全都不执行);同时,该事务对数据库或者其他事务的执行无影响,所有的事务都好像在独立的运行。经典的转账案例假设A要转账100元给B,那么涉及到的数据库操作为读取A的余额将A的余额减去100后写回数据库读取B的余额将B的余额增加100后写回数据库如果在执行以上操作的过程中原创 2021-03-08 20:30:18 · 348 阅读 · 0 评论 -
sql在 not in 子查询有null值情况下结果为空
select *from empwhere empno not in (select distinct mgr from emp)以下写法结果正常select *from empwhere empno not in (select distinct mgr from emp where mgr is not null);原因:null不能参与比较运算符,即与任何数据比较原创 2020-12-27 14:26:47 · 1157 阅读 · 1 评论 -
Mysql中删除某列小于最大值的所有数据【You can‘t specify target table ‘test_1226‘ for update in FROM clause】
现有如下数据+--+----+-------------------+|id|name|time |+--+----+-------------------+|1 |1 |2020-12-26 17:27:46||2 |2 |2020-12-26 17:27:46||1 |1 |2020-12-27 13:43:01||2 |2 |2020-12-27 13:43:01||1 |1 |2020-12-27 13:44:48||2 |2 |原创 2020-12-27 14:07:48 · 1911 阅读 · 2 评论