Oracle
文章平均质量分 92
社会小刚刚
开心过好每一天
展开
-
Oracle之触发器
触发器介绍: 数据库触发器(DataBase Trigger)是存储在数据库中的过程,当表被修改时它隐式的被激发执行。在Oracle中允许在对表进行insert、update和delete操作时隐式的执行所定义的过程,这些过程称为数据库的触发器。 触发器一般用于: 1、自动生成导出的列值; 2、防止无效的事务; 4、实施更复杂的安全性检查; 5、...原创 2018-05-23 14:51:31 · 670 阅读 · 0 评论 -
浅谈SqlServer的Top与ORACLE中的RowNum
平时的项目开发中,分页存储过程是用的比较多的存储过程,SqlServer分页存储过程中经常要用到top,Oracle中则经常用到了RowNum. 现在,有一个UserInfo表,一个字段是UserId,另一个字段是UserName,其中是UserId是自动增长的,步长是1.表中共有30条数据,其中UserId的值不一定是连续的。现在要实现的目的是取其中的第11至第20条记录。先看Sql...原创 2018-05-23 15:31:01 · 623 阅读 · 0 评论 -
Oracle之存储过程
PL/SQL块: PL/SQL块都用于解决特定问题,PL/SQL块可以有参数,也可以相互调用。 PL/SQL块可以作为模式对象在Oracle数据库中保存,根据用途可以分为两类: 1、存储过程:用于特定目的,执行一系列操作的PL/SQL块 2、自定义函数:通过计算返回调用者一个值的PL/SQL块存储过程: 存储过程是由流控制和SQL语句组成的,经...原创 2018-05-30 08:42:04 · 277 阅读 · 0 评论