【Oracle级联操作详解】教程文章相关的互联网学习教程文章

Oracle游标 CURSOR实例详解【图】

作者:gqk游标 CURSOR: 一、游标概述: 游标(cursor)是数据库系统在内存中开设的一个数据缓冲区,存放SQL语句的执行结果。 每个游标都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给变量做进一步处理。 作用:用于定位结果集的行 和 遍历结果集。 二、游标分类:显式游标:在前述程序中用到的SELECT...INTO...查询语句,一次只能从数据库中提取一行数据,对于这种形式的查询和DML操作,系统都会使用一个隐式游标 隐式...

oracle 列转行 listagg()函数 详解【图】

listagg() : Oracle的列转行函数; 版本要求: 11.2 以上版本. 语法: listagg(iw.wfl_id,,) within group(order by ir.serno) listagg(列名, 分割符号) within group(order by 列值被拼接的顺序) 分组函数: 用法1:select distinct ir.serno,ir.code, LISTAGG(iw.wfl_id,',') within group(order by ir.serno) over (partition by ir.serno) wfl_namefrom iqp_me_refuse_reasion ir, Iqp_ref_Wfl_Node iw where ir.serno = iw.rea...

Oracle中的instr()函数 详解及应用【代码】

1)instr()函数的格式 (俗称:字符查找函数) 格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串) 格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / instr(源字符串, 目标字符串, 起始位置, 匹配序号) 解析:string2 的值要在string1中查找,是从start_position给出的数值(即:位置)开始在string1检索,检索第nth_appearance(几)次出现string2。 注:在Oracle/PLSQL...

Oracle触发器详解【代码】

1.触发器 触发器是许多关系数据库系统都提供的一项技术。在oracle系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。 1.1 触发器类型 触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。所以运行触发器就叫触发或点火(firing)。O...

详解oracle 12c通过数据泵expdp/impdp工具实现对数据备份、恢复【代码】【图】

简介 Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用1.实现逻辑备份和逻辑恢复2.数据库用户之间移动对象3.数据库之间移动对象4.实现表空间搬移 实验环境 系统环境:centos7.4Oracle服务IP地址:192.168.100.99光盘挂载目录:/mnt/sr0安装相关目录:/opt 命令步骤 一、创建测试用户并授权 1、创建数据备份目录 [root@oracle ~]# mkdir /opt/app/bak #注意一定要保证oracle管理用户...

详解Oracle 12c九项数据库对象管理操作【代码】

简介1.用户管理2.用户授权3.事务管理4.索引5.视图以及物化视图6.序列7.导入导出数据8.同义词9.分区表实验环境 系统环境:centos7.4Oracle服务IP地址:192.168.100.99光盘挂载目录:/mnt/sr0安装相关目录:/opt 命令步骤 一、用户管理 1、登录Oracle数据库 [oracle@oracle ~]$ lsnrctl start #启动监听 [oracle@oracle ~]$ sqlplus / as sysdba SQL> startup #启动数据库 ORACLE 例程已经启动。Total Syst...

详解oracle 12c数据库新特征CDB与PDB(热插拔数据库)以及表空间管理【代码】【图】

表空间概念 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。Oracle数据库中至少存在一个表空间,即SYSTEM的表空间 CDB与PDB概念 Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为...

oracle12c安装详解【图】

oracle12c安装建议安装条件:4G内存,swap分区8G,安装目录不低于20G。软件包官网下载:https://www.oracle.com/downloads/index.html一、关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.servicesetenforce 0二、挂载磁盘fdisk /dev/sdbmkfs -t xfs /dev/sdb1mkdir /orcmount /dev/sdb1 /orcvim /etc/fstab #末行添加自动挂载/dev/sdb2 orc xfs defaults ...