-
[Oracle开发] oracle数据同步提案
oracle数据同步方案数据同步方案:--用DBLINK创建与所需同步表的链接--------------------------------------------------------------------------------------------------参数--dblink1名称...
81
热度 -
[Oracle开发] oracle 创建字段自增长——两种实现模式汇总
oracle创建字段自增长——两种实现方式汇总mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。因为两种方式都需要通过创建序列来实现,这里先给出序列的创建方式。CREATESEQUENCE序列名[INCREME...
138
热度 -
[Oracle开发] 关于Oracle的疑点
关于Oracle的疑问索引范围扫描(indexrangescan) selectempno,enamefromempwhereempno> 1 order byempno ...
114
热度 -
[Oracle开发] oracle表连接——处理连接过程中另外一张表没有相关数据不显示有关问题
oracle表连接——处理连接过程中另外一张表没有相关数据不显示问题一个数据表基本上很难满足我们的查询要求,同时,将所有的数据都保存在一个表格中显然也不是一种好的数据库设计,为了避免数据的冗余,删除、更新异常,我们通常需要建立一张外键表,通过表连接,来获取我们自己想要得到的数据,所以在数据查找中,表...
152
热度 -
[Oracle开发] Oracle——事宜(Transaction)
Oracle——事务(Transaction)事务:事务是指作为单个逻辑工作单元执行的一组相关操作。这些操作要求全部完成或者全部不完成。使用事务的原因:保证数据的安全有效。事务的四个特点:(ACID)1、原子性(Atomic):事务中所有数据的修改,要么全部执行,要么全部不执行。2、一致性(Cons...
142
热度 -
[Oracle开发] Oracl惯用e函数整理
Oracl常用e函数整理最近学Oracle数据库,常常遇到Oracle数据库函数问题,经过默默地琢磨处理,总结了一些Oracle数据库常用函数。---------------------------------------->oracle常用基本函数(附例子)<-------------...
85
热度 -
[Oracle开发] Oracle组合索引与来表
Oracle组合索引与回表回表简单来说就是数据库根据索引找到了指定的记录所在行后,还需要根据rowid再次到数据块里取数据的操作。"回表"一般就是指执行计划里显示的"TABLEACCESSBYINDEXROWID"。例如select的字段里有索引不包含的列根据tom的oracle编程艺术,建表big...
179
热度 -
[Oracle开发] oracle 自增列设立
oracle自增列设置序列createsequencesq_1minvalue1maxvalue9999999999999999999999999999startwith1incrementby1cache2000;触发器createorreplacetrigger触发器名字beforeinsert...
150
热度 -
[Oracle开发] Oracle 11g 导库导不出空表有关问题
Oracle11g导库导不出空表问题Oracle11g会遇到这样的问题,用exp整库导出的时候,会遇到这样的问题,库里的空表没办法导出select*fromall_all_tablesaawhereaa.owner='User名大写'---查看用户下所有表select*fromall_tablest...
151
热度 -
[Oracle开发] Oracle 12c 使用scott等普通用户的步骤
Oracle12c使用scott等普通用户的方法目录:一、前言二、使用普通用户三、自动启动PDB一、前言最近电脑上安装了oracle12c数据库,想体验下新特性。安装完后,便像11g一样在dos窗口进行下面的操作:SQL*Plus:Release12.1.0.2.0Productionon星期日8月...
108
热度 -
[Oracle开发] Oracle 设立表空间自增长
Oracle设置表空间自增长Oracle修改表空间大小使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误:查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据的原因。如果在建立数据库时没有设置,Oracle默认的表空间大小为400M,...
106
热度 -
[Oracle开发] oracle里面的时间转字符串to_char(),字符串转时间to_date(),以及substr跟instr的使用
oracle里面的时间转字符串to_char(),字符串转时间to_date(),以及substr和instr的使用。工作中编写过的一条语句select*fromBt_Holidaywhere to_char(Setting_DATE,'YYYY')=Substr('2015-03-00',1,4)...
139
热度 -
[Oracle开发] oracle date 跟 timestamp 区别
oracledate和timestamp区别1.DATE数据类型这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世纪,时,分和秒。它典型地用来表示什么时候事情已经发生或将要发生。DATE数据类型的问题在于它表示两个事件发生时间间隔的度量粒度是秒...
577
热度 -
[Oracle开发] ORACLE中 %TYPE 跟 %ROWTYPE 的使用
ORACLE中%TYPE和%ROWTYPE的使用%TYPE用在变量的声明里,用于取得表中的字段类型;%ROWTYPE用于声明基于某个表的行类型;示例:%ROWTYPE使用DECLARECURSORpdct_curISSELECT*FROMPRODUCTINFO;cur_prodcrdproducti...
101
热度 -
[Oracle开发] oracle学习(一)
oracle学习(1)1、安装完oracle数据库后,远程第一次无法登陆,需要进入sys用户后,更改以此后才有效。2、TNS去读取配置的时候,如果在环境变量中已经配置了TNS_ADMIN后,则直接从此目录下读取。3、path中配置至oracle客户端目录bin下,则可使用tnsping命令来测试连接...
119
热度 -
[Oracle开发] Oracle 的四种联接-左外连接、右外连接、内连接、全连接
Oracle的四种连接-左外连接、右外连接、内连接、全连接今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULLOUTJOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。联接条件可在FROM或WHERE子句中指...
84
热度 -
[Oracle开发] 初探oracle open初始化历程
初探oracleopen初始化过程[oracle@localhost~]$lsb_release-aLSBVersion::core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:Enterpr...
126
热度 -
[Oracle开发] 【DATAGUARD】物理dg在主库丢掉归档文件的情况下的恢复(七)
【DATAGUARD】物理dg在主库丢失归档文件的情况下的恢复(七)【DATAGUARD】物理dg在主库丢失归档文件的情况下的恢复(七)一.1BLOG文档结构图一.2前言部分一.2.1导读各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:①物理...
734
热度 -
[Oracle开发] 增删改数据用户的获取有关问题,大神请进
增删改数据用户的获取问题,大神请进!现在手头有这么一个需求:用户a下创建一张表test,然后用sys用户登录去修改表test的数据,如何获取当前被修改的记录是sys用户做的操作??我在A用户下创建了表test的触发器,但是貌似不行,请大神指点一二!------解决思路----------------...
54
热度 -
[Oracle开发] 一致性读,该如何处理
一致性读考虑如下场景:xactA在9:00启动一个scan,并在9:10结束。其中的一致性读是通过对所有的数据块进行undo操作,将其还原到9:00时的状态进行的。那么问题是,假设有一个数据块x,在xactA还未扫描到x时,x由于insert大量数据而产生split,分裂为x,y,z三个数据块。那么...
114
热度