![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 55
小糊涂蛋装大神
这个作者很懒,什么都没留下…
展开
-
1.Oracle数据库基础
oralce 基本概念 数据库:指的是oracle数据库 全局数据库名:在oracle数据库中创建的数据库。 数据库实例:每个已经启动的数据库称为数据库实例。 表空间: 每个oracle数据都是由多个表空间组成,表空间数据数据库的逻辑结构。 注:1.一个表空间由多个数据文件组成,但一个数据文件只能存在一个表空间。原创 2016-07-03 13:09:14 · 303 阅读 · 0 评论 -
12.Oracle存储过程
什么是存储过程?存储过程是执行某些操作的子程序,是执行特定任务的模块。语法:PROCEDURE_NAME:存储过程名称PARAMETER_LIST:参数列表,没有可不写local_declarations:局部生命,可选executable_statements:也执行语句块exception:异常处理注: 1.参数列表中数据类型没有长度,如nu原创 2016-07-07 14:48:49 · 235 阅读 · 0 评论 -
11.Oracle游标
游标的基本原理执行SELECT、INSERT、UPDATE、DELETE的PL/SQL块时,Oracle会在内存中为其分配一个缓冲区,将执行结果放在这个缓冲区中,而游标是指向该缓冲区的指针。也可以理解成,使用SELECT语句从数据库检索到的多行记录的工具。游标分类 静态游标:结果集已经确定。 显式游标:当需要返回多条记录的时候,需要使用显示游标原创 2016-07-05 18:04:42 · 257 阅读 · 0 评论 -
9.Oracle分区表
什么是分区表 1.分区表是吧每个表分为几个不同的部分,并且将这写不同的部分存储在不同的位置。被分区的表称为分区表,分成的不同部分称为一个区。 2.当表中的数据不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应考虑对表进行分区。表分区后,逻辑上依然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时不至于扫描整张表。Oracle提原创 2016-07-03 13:38:47 · 398 阅读 · 0 评论 -
9.1oracle表空间表分区详解及oracle表分区查询使用方法
此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就转载 2016-07-03 14:01:15 · 319 阅读 · 0 评论 -
10.4OraclePL_SQL异常
什么是异常在运行程序时出现的错误叫做异常。发生异常后,语句将停止,PL/SQL引擎将立即控制权转到PL/SQL块的异常处理部分。预定义异常异 常说 明ACCESS_INTO_NULL在未初始化对象时出现CASE_NOT_FOUNDCASE语句中的选项域用户输入的数据不匹配原创 2016-07-03 13:49:30 · 274 阅读 · 0 评论 -
10.3OraclePL_SQL控制语句
条件控制:IF THEN PL/SQL 和 SQL 语句END IF;IF THEN PL/SQL 和 SQL 语句ELSE 其他语句END IF;IF THEN PL/SQL 和 SQL 语句ELSIF THEN 其他语句ELSIF THEN 其他语句ELSE原创 2016-07-03 13:46:58 · 455 阅读 · 0 评论 -
10.1OraclePL_SQL基础&变量声明
PL/SQL是什么PL/SQL是结合了Oracle过程语言和结构化查询语言(sql)的一种扩展语言。PL/SQL简介PL/SQL是一种块结构语言,它将一组语句放在一个块中。PL/SQL块将逻辑上相关的声明和语句组合在一起。匿名块是一个围在数据块中命名的PL/SQL快,在运行时被传递到PL/SQL引擎以便执行。注:1.在PL/SQ块中可以使用SELEC原创 2016-07-03 13:41:08 · 325 阅读 · 0 评论 -
10.2OraclePL_SQL数据类型
变量类型:类 型说 明范 围CHAR定长字符串0~32767 默认为:1VARCHAR2可变字符串长度0~32767BINARY_INTEGER带符号整数,为整数计算优化性能原创 2016-07-03 13:43:44 · 254 阅读 · 0 评论 -
8.Oracle索引
什么是索引 创建索引,可以提高数据的访问速度。索引分类 1.B树索引 2.唯一索引和非唯一索引 3.反向键索引 4.位图索引1.B树索引如上图可以看出,B树索引的顺序1.索引会将数据取一个中间点(中间点是数据库自己决定的),小于等于50的在左边,大于50的在右边,这样我们在查找数据的时候,索引会先判断你的数据是大于50或是小于50,从原创 2016-07-03 13:35:28 · 234 阅读 · 0 评论 -
7.Oracle同义词
什么是同义词同义词就相当于给某张表,某个列起一个别名一样,你可以根据同义词访问某张表。注:在当前模式下创建私有同义词,用户必须拥有CREATE SYNONYM 权限;如果在其他用户模式下创建私有同义词必须拥有CREATE ANY SYNONYM权限。创建同义词CREATE [OR REPLACE] SYNONYM [SCHEMA.]SYNONYM_NAMEFO原创 2016-07-03 13:32:33 · 341 阅读 · 0 评论 -
6.Oracle序列
什么是序列1.序列是用来产生唯一、连续的整数的数据块对象。2.序列是用来生成,主键或唯一的值。创建序列CREATE SEQUNCE sequence_name -- 序列名START WITH 10 --产生序列的第一个序号。对于升序序列,其默认值是序列的最小值;对于降序序列是默认值的最大值INCREMENT BY 1--指定序号默认增加值。如果为正数则原创 2016-07-03 13:30:26 · 355 阅读 · 0 评论 -
5.Oracle用户管理
创建用户users:用户名PASSWORD:密码DEFAULT:设置默认表空间temporary:设置临时表空间修改用户ALTER USER users删除用户DROP USER users;设置用户权限注:用户权限分为,系统权限&对象权限(角色权限),对象权限中包含了一些系统权限。系统权限 CREATE原创 2016-07-03 13:28:22 · 217 阅读 · 0 评论 -
4.Oracle表空间
Oracle数据库的存储结构:分为物理结构和逻辑结构 物理结构 数据文件(.dbf)、日志文件(.log)、控制文件(.ctl) 逻辑结构 表空间、段、区、数据块逻辑角度来看 1.数据库(database)是由多个或一个表空间(tablespace)组成。 2.表空间(table原创 2016-07-03 13:23:17 · 277 阅读 · 0 评论 -
3.Oracle SQL函数
转换函数: TO_CHAR (d|n[,fmt]) 换成字符串型 d:表示日期,n:表示数字。fmt:表示日期或数字。如果不适用fmt则会按照默认的日期格式进行输出。 TO_DATE(CHAR[,fmt]) 将字符串类型转换为时间类型。 TO_NUMBER(CHAR)将字符串转换为number数据类型。其他函数: N原创 2016-07-03 13:21:49 · 236 阅读 · 0 评论 -
2.Oracle数据类型
字符类型:char 类型: 固定字符长度,长度是1~2000字节。如果输入长度小于指定长度,则用空格填充;如果大于指定长度,则报错。varchar2类型: 可变长度,长度是1~4000字节。如果输入长度小于指定长度,则不会用空格填充;大于则报错。、 注:一个汉子是占用两个字节。nchar 和 nvarchar2类型,是采用unicode 字符集类型,即双字原创 2016-07-03 13:20:30 · 310 阅读 · 0 评论 -
0.资料大全,博主所有资料
北大青鸟 accp7.0课程 PPT https://yunpan.cn/cBV5Fan45mQte 访问密码 50ec原创 2016-07-03 13:52:46 · 427 阅读 · 0 评论