
♣【DB进阶】
杨士超
这个作者很懒,什么都没留下…
展开
-
Oracle中的自治事务(二)
上一篇博客中(http://blog.youkuaiyun.com/ysc1123/article/details/50721592)我们对Oracle的情况进行了基本了解,今天小编就用实例说话,让大家对自治事务的理解更加深刻: 触发无法包含COMMIT语句,除非有PRAGMAAUTONOMOUS_TRANSACTION标记。但是,只有触发中的语句才能被提交,主事务则不行。 现在我原创 2016-02-29 09:48:22 · 1394 阅读 · 5 评论 -
Oracle中的自治事务(一)
♪ 事务 数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务;或者执行一个ROLLBACK语句,放弃此次操作结束。♪ 自治事务的出现 1)事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因原创 2016-02-23 11:11:53 · 5148 阅读 · 10 评论 -
Oracle中的job的定时任务
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * fromuser_jobs;-- 查询字段描述/*字段(列) 类型转载 2016-01-28 12:51:33 · 6146 阅读 · 6 评论 -
Oracle语句的再深化--转码
当我们面对一个数据表,且表结构为:create table R_ExtSubFina_Month( rptdate date not null, rptname varchar2(10) not null, rptNum varchar2(10) not null, SaleMoney number(18,3),原创 2015-11-26 23:11:50 · 2145 阅读 · 14 评论 -
让toad帮我们整理与Oracle之间的点点滴滴
在工作中一个偶然的机会(navicat 和 plsql都连接不了Oracle),在与Oracle相处的日子中我选择了使用toad这个占用极大内存的软件来帮我管理与Oracle之间的一切故;toad功能很强大,但是接触之初就想要用好toad的话,还是有一定难度;俗话说:学会借鉴,学会分享,站在巨人的肩膀上;下面我就将我在工作中对toad的一些了解和总结分享给大家,希望可以帮大家解决问题,更快提高:原创 2015-11-19 12:20:21 · 2041 阅读 · 22 评论 -
连接Oracle中的那些事儿
在项目开发中,当我们的数据量较大时我们会选择使用Oracle数据库。但在使用过程中总会遇见这样和那样的问题,下面就来介绍一下最典型的ORA-12541的系列错误;1.使用plsql或者Navicat连接Oracle时出现如下错误: 这是没有找到监听器导致的,所以我们需要在本地的Oracle服务中,将监听服务打开,即:这样我们就可以在本地服务开启之后实现成功的连接!原创 2015-10-14 10:38:09 · 686 阅读 · 16 评论 -
笨鸟先飞之Java--MySql中文数据乱码为哪般???
看问题要全面,在解决问题的过程中要学者全面分析和思考问题,不要犯”头痛医头脚痛医脚“的错误!!原创 2015-08-27 20:12:00 · 1367 阅读 · 35 评论 -
数据库的锁机制
1 前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2 锁的种类共享锁(Shared lock)。例1:---------------转载 2017-01-18 14:44:58 · 517 阅读 · 0 评论