Oracle
文章平均质量分 62
gwpJava
这个作者很懒,什么都没留下…
展开
-
联合查询与多表查询基础详解
联合查询与多表查询基础详解【我的数据库之路系列】--------------------------------------------------------------目录---------------------------------------------------------------一.联合查询 1.UNION 2.INTERSECT原创 2013-01-12 19:29:34 · 1436 阅读 · 0 评论 -
Oracle 日期运算2
共三部分:第一部分:oracle sql日期比较:http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post第二部分:Oracle 获取当前日期及日期格式http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html第三部分:获取昨天:转载 2015-08-31 17:50:32 · 690 阅读 · 0 评论 -
对Oracle系统的一些查询 比如查询当前连接数
SQL> select count(*) from v$session #当前的连接数SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数SQL> select value from v$parameter where name = 'processes' --数据库允许的最大连接数SQL> show para转载 2015-05-13 09:20:11 · 593 阅读 · 0 评论 -
oracle drop table sequence(oracle删除表 序列)容错的方法
表或视图不存在 drop table容错的方法是:Sql代码 BEGIN DROP TABLE non_exists_table; EXCEPTION WHEN OTHERS THEN IF sqlcode != -0942 THEN RAISE; END IF; END; / 错误代码:-0942 drop sequence容错转载 2015-04-29 17:28:52 · 2381 阅读 · 0 评论 -
已生成用于更新的 ResultSet
原因是对某张表执行事务操作(更新 插入)时 在执行期间做了一个对该表的查询的操作 所以报出该错误原创 2015-03-23 10:51:25 · 2608 阅读 · 0 评论 -
AUTONOMOUS TRANSACTION(自治事务)的介绍
在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的commit或rollback. 这样一来写程序的难度就增大了, 程序员不得不把这些跟踪信息记录到类似数组的结构中,然后在主事务结束后把它们存入跟踪表.哎,真是麻烦转载 2014-10-17 10:13:19 · 1528 阅读 · 0 评论 -
Oracle的导入导出(备份与恢复)
从oracle中导出表,导入表 在oracle中的bin目录下exp 用户名/密码@数据库名 tables=(表明) file=d:\sdfsdf.dmp导入:imp 用户名/密码@数据库名 file=d:\sdfsdf.dmp 实验成功:导入表:imp file=C:\...\12.dmp full=y ignore=y 注意,如果导出时用的dba用户,导入时转载 2014-06-07 14:23:14 · 835 阅读 · 0 评论 -
将已经被导出的dmp文件导入到某个数据库实例下某个方案(用户)中
imp JXKH/gwp2zcc@gwpOracl file=F:\蚌埠绩效考核最新版本\jxkhbb.dmp full=y原创 2014-05-24 13:51:34 · 1507 阅读 · 0 评论 -
Oracle将多个查询结果以列的形式合并在一起
--问题:查询部门的平均工资 岗位的平均工资 每个部门的每个岗位的平均工资且将其在一个查询中展示 思路:首先分别查出这三张表 假设为A B C 然后利用两两结合 先将A B结合由于它们之间没有任何关系 所以想要连接它们需要使用rownum 利用完全外连接和rownum相等 使A B表以字段的形式(而不是以行的形式)连接在一起这样的话就可以实现将不同表中的数据以列的形式合并在一起(之原创 2014-04-13 02:31:49 · 10047 阅读 · 0 评论 -
dba和sysdba的区别
看见Csdn的Oracle技术版块有人提出关于dba和sysdba的一些困惑,这里详细的介绍一下两者的区别。dba是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sysdba是指的一种概念上的操作对象,在Oracle数据里并不存在。 所以说这两个概念是完全不同的。dba是一种role对应的是对Oracle实例里对象的操作权限的集合,而sys转载 2014-03-21 01:14:32 · 596 阅读 · 0 评论 -
oracle中的数据库、用户、方案、表空间、表对象之间的关系 参考
最近在学习oracle,给我的第一个感觉就是甲骨文的体系太庞大了(因为我之前一直使用的是mysql,轻量级的数据库)。而开始遇到的最纠结的问题,就是怎么理清oracle中数据库、用户、方案、表空间、表对象之间的关系,如果这个问题搞不清楚,接下来的学习也就会雨里雾里了。所以,下定决心一定把它研究清楚,便开始了搜索各种资料的旅程。1.首先,我们先看看oracle和sqlserver的一些区别吧。or转载 2014-03-18 15:01:31 · 648 阅读 · 0 评论 -
Oracle 中 误删 emp,dept ,恢复 emp 和 dept表的sql脚本.
Oracle 中 误删 emp,dept ,恢复 emp 和 dept表的sql脚本.如果是不小心,删除了oracle中自带的emp 和 dept表,就能用下面的sql语句执行一下用来恢复..或者在你的oracle安装目录中找到,${oracle}\product\10.2.0\db_2\RDBMS\ADMIN\下找到scott.sql里面就有。或者,按照别人的重新create一个连接到别人转载 2013-01-15 12:33:12 · 3190 阅读 · 2 评论 -
Oracle 日期运算1
目录(?)[-]基于年的运算基于季度的运算基于月的运算基于周的运算基于天的运算综述转载自:http://blog.csdn.net/yinan9/article/details/7696866日常工作对日期处理不多,最近因为需要设计一个时间维表,借这个机会,整理下常用的日期处理运算方法。Oracle提供了几个基本的日期处理函数转载 2015-08-31 16:37:13 · 731 阅读 · 0 评论