![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 90
爱窦
这个作者很懒,什么都没留下…
展开
-
触发器
触发器创建触发器的语法触发器的组成部分触发器类型行级触发器(dml)语句级触发器(dml)INSTEAD OF 触发器(dml)用户模式级触发器(ddl)启用、禁用和删除触发器总结触发器触发器是当特定事件出现时自动执行的存储过程特定事件可以是执行更新的DML语句和DDL语句触发器不能被显式调用触发器的功能:自动生成数据自定义复杂的安全权限提供审计和日志记录启用复杂的业务逻辑创建触发器的语法CREATE [OR REPLACE] TRIGGER trigger_nameAFTE.原创 2021-03-03 19:25:38 · 603 阅读 · 1 评论 -
子程序和程序包
学习目标子程序过程调用过程的两种方式过程参数的三种模式:inoutin out函数程序包创建程序包创建规范创建主体使用程序包程序包优点总结学习目标创建和使用子程序 (相当于函数)创建和使用程序包(相当于类)掌握存储过程的定义与使用(无返回值的函数)掌握函数的定义和使用(有返回值的函数)子程序命名的 PL/SQL 块,编译并存储在数据库中。子程序的各个部分:声明部分可执行部分异常处理部分(可选)子程序的分类:过程 - 执行某些操作函数 - 执行操作并返回值子程序的优点:模块化.原创 2021-03-03 19:07:53 · 341 阅读 · 2 评论 -
游标
游标游标简介隐式游标利用隐式游标解决NO_DATA_FOUND异常显式游标不带参数的显示游标带参数的显示游标使用显式游标更新行游标的FOR循环REF 游标和游标变量使用ref游标变量执行动态 SQL总结游标游标简介逐行处理查询结果,以编程的方式访问数据游标的类型:隐式游标在PL/SQL中使用DML语句时自动创建隐式游标隐式游标自动声明、打开和关闭,其名为 SQL通过检查隐式游标的属性可以获得最近执行的DML 语句的信息隐式游标的属性有:%FOUND – SQL 语句影响了一行或多行.原创 2021-03-03 19:02:48 · 282 阅读 · 1 评论 -
使用PL/SQL
PL/SQL 简介标准SQL没有的特征PL/SQL 的优点PL/SQL 块简介PL/SQL 块举例变量和常量数据类型数字数据类型字符数据类型日期时间和布尔数据类型属性类型复合类型自定义类型逻辑比较控制结构条件控制IFCASE循环控制异常处理 机制常见异常类型引发应用程序错误PL/SQL 简介PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言PL/SQL 是对 SQL 的扩展支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构.原创 2021-03-03 19:00:32 · 85 阅读 · 1 评论 -
数据库对象
数据库对象数据库对象简介同义词(对象别名)序列访问序列更改序列视图创建视图视图的使用视图中的函数索引索引分类创建标准索引重建索引删除索引唯一索引反向键索引位图索引基于函数的索引总结数据库对象数据库对象简介Oracle 数据库对象又称模式对象数据库对象是逻辑结构的集合,最基本的数据库对象是表其他数据库对象包括:同义词(对象别名)同义词是现有对象的一个别名。简化SQL语句隐藏对象的名称和所有者提供对对象的公共访问同义词共有两种类型:3. 公有同义词可被所有的数据库用户访问。4..原创 2021-03-03 18:56:27 · 886 阅读 · 1 评论 -
SQL多表查询
多表连接查询(谓词连接,外连接)谓词连接(等值连接和不等连接)自然连接(少用)复合条件连接自连接以JOIN关键字连接内连接(INNER JOIN)外连接(OUTER JOIN)交叉连接嵌套子查询带谓词IN或NOT IN的子查询带有比较运算符的子查询INSERT、DELETE和UPDATE语句中的子查询带子查询的插入操作带子查询的修改操作带子查询的删除操作相关子查询多表连接查询(谓词连接,外连接)谓词连接(等值连接和不等连接)用连接谓词进行连接分两种情况,当连接谓词是“=”时的连接,称为等值连接。当.原创 2021-03-03 18:53:20 · 1439 阅读 · 1 评论 -
SQL语法基础
SQL 简介SQL 组成数据定义语言(DDL)数据操纵语言(DML)DML – SELECT 命令DML – INSERT 命令插入来自其它表中的记录DML – UPDATE 命令Oracle 数据类型字符串类型数字类型日期类型Oracle的伪列Oracle的伪表SQL 操作符算术操作符比较操作符 (逻辑操作符)逻辑操作符(与或非)集合操作符连接操作符操作符的优先级SQL 函数单行函数分类日期函数特殊日期函数字符函数其它字符函数数字函数转换函数其它函数分组函数(聚集函数)GROUP BY和HAVING子句.原创 2021-03-03 16:17:00 · 238 阅读 · 2 评论 -
Oracle体系
Oracle默认用户创建新用户授予权限更改和删除用户使用 Oracle 数据库的开发流程Oracle 10g的卸载Windows 中的 Oracle 服务总结Oracle默认用户Oracle不同于MySql,Oracle有用户端和服务端的概念,因而Oracle需要先创建用户,再在用户中创建数据库。MySql不用创建用户Oracle的三种用户SYS用户:数据库中所有的数据字典表和视图都存储在SYS模式中,SYS用户主要用来维护系统信息和管理实例SYSTEM用户:SYSTEM是默认的管理员,该用户.原创 2021-03-03 15:18:16 · 111 阅读 · 1 评论