
oracle基础知识
DaiMaXiaoBai321
这个作者很懒,什么都没留下…
展开
-
oracle存储过程
存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。包含一系列PL/SQL语句的集合。创建存储格式CREATE [OR REPLACE] PROCEDURE procedure_name(argument1 [mode1] datatype1,argument2 [mode2] d原创 2020-09-08 22:27:46 · 138 阅读 · 0 评论 -
使用PL/SQL编程
PL/SQL是Oracle在标准SQL语言上的过程性扩展,允许嵌入SQL语句,定义变量和常量允许过程语言结构(条件分支语句和循环语句)允许使用异常来处理Oracle错误 可以用于创建存储过程、触发器和程序包等,也可以用于处理业务 规则、数据库事件或给SQL命令的执行添加程序逻辑普通SQL语言只能实现访问,操作数据;PL/SQL可以实现流程控制,异常处理,创建可存储的代码块;PL/SQL块所有的PL/SQL程序都以块作为基本单位块中包含过程化语句和SQL的DML语句。这些块可以按顺序出现,也可以原创 2020-09-08 22:24:39 · 311 阅读 · 0 评论 -
oracle进阶性了解
1.索引(1)索引是数据库对象之一,用于加快数据的检索,类似于书籍的目录。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要的信息。(2)索引是建立在表上的可选对象;索引的关键在于通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率(3)索引在逻辑上和物理上都与相关的表和数据无关,当创建或者删除一个索引时,不会影响基本的表;(4)索引一旦建立,在表上进行DML操作时(例如在执行插入、修改或者删除相关操作时),oracl原创 2020-09-08 22:18:56 · 288 阅读 · 0 评论 -
oracle相关知识
oracle也是众多数据库的一种,与mysql都是常用的数据库MySQL是免费的,一般小型企业使用;仅是数据库;轻Oracle:收费, 中大型企业;数据库服务(权限,并发,事务,一致性);更适合集群;重共同点:都属于关系型数据库 RDBMSoracle的两种连接方式在cmd命令行输入sqlplusPLSQL/Developer连接,操控数据的工具,官方推荐Oracle服务:OracleServiceSIDOracle的核心服务,要启动Oracle实例,必须启动该服务OracleOra原创 2020-09-08 22:07:24 · 170 阅读 · 0 评论