Oracle在PL/SQL中使用存储过程,
Oracle在PL/SQL中使用存储过程, 目录 一、概述 二、存储过程详解 1、创建过程语法: 2、创建存储过程 3、调用存储过程 4、C# 调用: 三、存储过程返回记录集SYS_REFCURSOR 1、返回单行语法...(发布于2023-03-25 11:33:30)
Oracle中的触发器trigger,
Oracle中的触发器trigger, 触发器是指被隐含执行的存储过程 一、创建DML触发器(before/after) 1、行触发器: 当一个DML操作影响DB中的多行时,对于其中复合触发条件的每行均触发一次(...(发布于2023-03-25 11:33:26)
ORACLE数据表分析,
ORACLE数据表分析, 一、性能数据的存储过程: 性能数据的收集包含这样几个存储过程: GATHER_INDEX_STATS:分析索引信息 GATHER_TABLE_STATS:分析表信息,当cascade为true时,分析表、列(索引...(发布于2023-03-25 11:33:21)
Oracle在PL/SQL中使用子查询,
Oracle在PL/SQL中使用子查询, 目录 一、概述 1、单行子查询(子查询只返回一行) 2、多行单列子查询(子查询返回多行) 3、多列子查询 二、在DDL语句中使用子查询 1、create table 2、create...(发布于2023-03-25 11:33:17)
Oracle的约束介绍与约束维护,
Oracle的约束介绍与约束维护, 目录 一、什么是约束? 二、约束分类 1、not null(非空) 2、default(默认) 3、unique(唯一) 4、primary key(主键) 5、foreign key(外键): 6、check(检查) 二、列级定义...(发布于2023-03-25 11:33:13)
Oracle中的索引讲解,
Oracle中的索引讲解, 一、B-树索引 索引一般是B-Tree索引,在索引结构中存储着键值和键值的RowID,并且是一一对应的。 create [unique] index studentin student(id [desc]); 选项择索引字段的原则:...(发布于2023-03-25 11:33:09)
Oracle中大对象(LOB)处理方法,
Oracle中大对象(LOB)处理方法, 目录 一、LOB数据类型分类 1、按存储数据的类型分 2、按存储方式分 3、Null LOBs与Empty LOBs 二、LOB写入 三、LOB读取 四、BFile文件大对象(存储在操作系统文件...(发布于2023-03-25 11:33:05)
Oracle数据库用户密码过期的解决方法,
Oracle数据库用户密码过期的解决方法, 目录 问题现象: 问题分析: 解决方法: 总结 问题现象: 今天在更改数据库数据的时候,程序报错了,如下: ORA-28001:the password has expired 问题分...(发布于2023-03-25 11:33:00)
oracle 指定类型和指定位数创建序列号的代码详解,
oracle 指定类型和指定位数创建序列号的代码详解, 目录 一、脚本部分 1. 表结构 2. 函数 二、代码部分 2.1. xml 2.2. 接口 2.3. api接口 2.4. api实例 2.5. 控制层 三、测试 3.1. 效果图 一、脚本...(发布于2023-03-25 11:32:56)
Oracle中nvl()和nvl2()函数实例详解,
Oracle中nvl()和nvl2()函数实例详解, 目录 1.nvl:根据参数1是否为null返回参数1或参数2的值 【样例展示一】:expression1值为null: 【样例展示二】:expression1值不为null: 【样例展示三】:...(发布于2023-03-25 11:32:51)
oracle数据库去除重复数据常用的方法总结,
oracle数据库去除重复数据常用的方法总结, 目录 创建测试数据 针对指定列,查出去重后的结果集 distinct row_number() 针对指定列,查出所有重复的行 count having count over 删除所有重复的行...(发布于2023-03-25 11:32:47)
Oracle官方工具SQLDeveloper的简单使用,
Oracle官方工具SQLDeveloper的简单使用, 1、下载地址: https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/ 下载解压后可直接打开EXE文件使用。 2、查询表数据(打开工作表:Alt+F1...(发布于2023-03-25 11:32:43)
Oracle事务(transaction)详解,
Oracle事务(transaction)详解, 目录 一、数据异常 二、隔离级别: 1、设置隔离级别 三、数据库锁: 1、Oracle中的锁 四、事务组成: 五、事务的分类: 1、显式事务: 2、隐式事务: 六、事...(发布于2023-03-25 11:32:39)
Oracle使用in语句不能超过1000问题的解决办法,
Oracle使用in语句不能超过1000问题的解决办法, 目录 前言 我的解决方案是: 一、建立临时表 1、ON COMMIT DELETE ROWS 2、ON COMMIT PRESERVE ROWS 二、使用in() or in() 总结 前言 在oracle中,使用in方法...(发布于2023-03-25 11:32:35)
Oracle中锁(lock)的用法,
Oracle中锁(lock)的用法, 数据库锁介绍: https://www.jb51.net/article/248863.htm 一、查询oracle锁定的表: 1、锁相关表 SELECT * FROM v$lock; 列:ADDR:锁定状态对象地址;KADDR:锁地址;SID :会话id;ID1:锁...(发布于2023-03-25 11:32:30)
Oracle表分区详解,
Oracle表分区详解, 目录 一、 表空间及分区表的概念 表空间: 分区表: 二、表分区的具体作用 什么时候使用分区表: 三、表分区的优缺点 优点: 缺点: 四、表分区的几种类型及操...(发布于2023-03-25 11:32:26)
Oracle中的序列SEQUENCE详解,
Oracle中的序列SEQUENCE详解, 一、序列介绍 Oracle的序列是一种数据库对象,主要作用是用来产生唯一值。序列被创建以后可以通过数据字典找到序列对象,因此序列可以被多个对象共享。...(发布于2023-03-25 11:32:22)
Oracle中PL/SQL的用法总结,
Oracle中PL/SQL的用法总结, 目录 一、PLSQL基本结构 1、基本数据类型变量 1. 基本数据类型 2. 基本数据类型变量的定义方法 2、表达式 1. 数值表达式 2. 字符表达式 3. 关系表达式 4. 逻辑表...(发布于2023-03-25 11:32:18)
Oracle分析函数用法详解,
Oracle分析函数用法详解, 一、概述 OLAP的系统(即Online Aanalyse Process)一般用于系统决策使用。通常和数据仓库、数据分析、数据挖掘等概念联系在一起。这些系统的特点是数据量大,对实...(发布于2023-03-25 11:32:14)
Oracle锁表解决方法的详细记录,
Oracle锁表解决方法的详细记录, 目录 前言 解决方法如下: 总结 前言 锁表或锁超时相信大家都不陌生,经常发生在DML语句中,产生的原因就是数据库的独占式封锁机制,当执行DML语句...(发布于2023-03-25 11:32:09)