触发器是一个与表相关联的,存储下来可以自动执行的PL/SQL程序。每当一个特定的数据操作语句(insert,update,delete)在指定的列上发出时,oracle自动地执行触发器定义的语句序列。虽然触发器对于很多事情特别方便,避免了我们手动的调用,但是却带来了一些其他问题,例如定义一个插入... Read More
在oracle中,一个服务器上一般只有一个数据库。在一个数据库中,不同的用户项目由不同的用户访问,每一个用户拥有自身创建的数据库对象,当一个用户想访问其它用户下的数据库对象时,必须由对方授予一定的权限,因此,用户和权限在oracle中非常重要。下面是我总结的一些关于用户和权限的知识,和大家一起分享一 Read More
oracle中函数和存储过程的区别和联系 在oracle中,函数和存储过程是经常使用到的,他们的语法中有很多相似的地方,但也有自己的特点。刚学完函数和存储过程,下面来和大家分享一下自己总结的关于函数和存储过程的区别。一、存储过程1.定义 存储过程是存储在数据库中提供所有用户程序调用的子程序,定义... Read More
oracle系统函数(日期函数)调用日期函数时,首先要明确两个概念,时间戳和日期是不同的,日期中包括年月日但不包括小时分钟秒,时间戳包括年月日小时分钟秒。在oracle中,一般情况下,函数中包含date字符的和日期有关,包含timestamp的函数和时间戳有关(时间戳可以理解为时间)。oracle中... Read More