
oracle
dinghuan2011
这个作者很懒,什么都没留下…
展开
-
connect by prior
select AD_DEPARTMENT_CODE, AD_DEPARTMENT_UP_LEVEL, AD_DEPARTMENT_NAME from (select AD_DEPARTMENT_CODE, AD_DEPARTMENT_UP_LEVEL, AD_DEPARTMENT_NAME from AD_DEPT_ARC...转载 2018-04-03 14:47:19 · 831 阅读 · 0 评论 -
navicat premium连接oracle数据库
连接步骤1:工具-选项-oci(选择oci时,默认是实用的navicat premium安装目录下Navicat Premium\instantclient_12_1\oci.dll,注意这里可能会在下面的连接中出现问题)2:连接-oracle测试连接的时候可能回出现错误,大概意思就是oci.dll加载问题,如果连接时的oracle11数据库 则下载instantclient-basic-win3...原创 2018-04-12 18:02:41 · 710 阅读 · 0 评论 -
关于使用navicat oracle转mysql同步表中
1工具-数据传输,此时同步数据结构与数据时 oracle中data类型对应的mysql数据库中的data类型由于精度问题(oracle是7位而mysql最大只有6位,所有会有问题) 我的解决方案是将oracle需要同步的表结构与数据先保存到sql文件中,然后批量更改插入语句中的精度问题把数据表中 datetime(7) 改成datetime(6) 即可...原创 2018-04-12 18:13:05 · 3483 阅读 · 0 评论 -
数据库脏数据
数据库中常见的并发操作所带来了一致性问题包括:丢失的修改,不可重复读,读“脏”数据,幻读。1.丢失的修改:一个事物的更新覆盖了另一个事物的更新。例如:事物A和B读入同一数据并修改,B提交的结果破坏了A提交的结果,导致A的修改被丢失。2.不可重复读:一个事物两次读取同一个数据,两次读取的数据不一致。不可重复读是指事物A读取数据后,事物B执行更新操作,事务A 无法再现前一次读取结果。a.事物A读取某一...转载 2018-07-01 16:32:47 · 18137 阅读 · 0 评论 -
事务
1、什么是事务事务是一条或多条数据库操作语句的组合,具备ACID,4个特点。原子性:要不全部成功,要不全部撤销隔离性:事务之间相互独立,互不干扰一致性:数据库正确地改变状态后,数据库的一致性约束没有被破坏持久性:事务的提交结果,将持久保存在数据库中2、事务并发会产生什么问题1)第一类丢失更新:在没有事务隔离的情况下,两个事务都同时更新一行数据,但是第二个事务却中途失败退出, 导致对数据的两个修改都...转载 2018-07-01 16:42:59 · 206 阅读 · 0 评论 -
Oracle查询,and与or理解有误
select count(*) from t_bill_err_pay_order t where t.settle_date_cp=to_date('2018-07-03','yyyy-mm-dd') and t.check_status is null or t.check_status = 0本来t_bill_err_pay_order表没来2018-07-03号的数据,但是我理解...原创 2018-07-05 11:09:14 · 3027 阅读 · 1 评论 -
大数据量下高并发同步的讲解
大数据量下高并发同步的讲解(不看,保证你后悔)javahibernateoraclemysql 对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同...转载 2018-07-18 11:28:43 · 422 阅读 · 0 评论