一.什么是注册 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。   在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启...
INSTR的第三个参数为1时,实现的是indexOf功能。 INSTR的第三个参数为-1时,实现的是lastIndexOf功能。 例如: INSTR(\'wenjin_文进_李_浩dsf\', \'_\', -1, 1) 返回结果为:12 INSTR(\'wen...
一:使用where少使用having; 二:查两张以上表时,把记录少的放在右边; 三:减少对表的访问次数; 四:有where子查询时,子查询放在最前; 五:select语句中尽量避免使用*(执行时会把*依次转换为列名); 六:尽量多的使用commit; 七:Decode可以避免...
本文主要是以实例形式介绍了Oracle查询中rownum与rowid的不同之处,以及以假设的方式为例,查询条件为rownum = 2,在查询出第一条记录时的具体内容的介绍。 在查询中,我们可以注意到,类似于 select xx from table where rown...
基本环境:Snow Leopard10.6.2,Oracle10.2.0.4 打开Mac的终端,执行: sudo -i 创建oinstall组和oracle用户,注意需要保证组合用户的ID与现有系统信息不冲突,这里采用700 创建组: dscl . -cr...
在CentOS6.2操作系统下,安装oracle10g时出现如下报错: 查询文档会发现这个报错,是缺少glibc-devel的32位包所导致的,处理如下: 解决方法: 中止安装,否则即使安装完成相关rpm包后,后续仍会依据先前的检查出现其它报错。 建议到系统光盘下找到对应的g...
两种方法,一种是为表空间增加数据文件: 复制代码 代码如下: alter tablespace users add datafile \'/opt/oracle/oradata/esop/so_data02.dbf\' size 200M; 另一种方法是增加表...
冷备份是数据库文件的物理备份,通常在数据库通过一个shutdown normal或shutdown immediate 命令正常关闭后进行。当数据库关闭时,其使用的各个文件都可以进行备份。这些文件构成一个数据库关闭时的一个完整映像。冷备份通常要备份以下文件:所有数据文件所有控制...
可在PL/SQL中用如下SQL语句来查询当前数据库中哪些表被锁住了,并且是哪些用户来锁的这些表: SELECT  A.OWNER,                        --OBJECT所属用户  A.OBJECT_NAME,                  --OB...
racle使用外键来限制子表中参考的字段值,要求子表中的数据必须在主表中存在。当主表的记录发生变化时导致外键参考唯一约束值发生了变化时,Oracle指定了三种动作:默认值(类似于restrict)、delete cascade和delete set null。( 1.创建父表...

我的博客

人生若只如初见,何事秋风悲画扇。