1创建存储过程create or replace procedure job_proc isbegininsert into yy (yid) values (sysdate);end;2创建jobDECLARE JOB BINARY_INTEGER; --任务ID v_be...
分类:
数据库 时间:
2014-08-26 11:16:35
阅读次数:
242
SQL Server触发器创建、删除、修改、查看示例步骤一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和De...
分类:
数据库 时间:
2014-08-26 11:12:35
阅读次数:
220
对数据库存储过程还不是很熟练,一时半会还写不出函数,所以就干脆用php写了个程序。
十几个数据库,每个库里都有几百张表,数据全部被清空了,但是表里的自增字段的值却还是保留着原表里的,要全部一次性的还原到初始值,若是一个表一个表的修改,不知道要改到猴年马月。
//..
分类:
数据库 时间:
2014-08-26 03:09:35
阅读次数:
219
1 DELIMITER $$ 2 3 DROP PROCEDURE IF EXISTS `jdbc`.`addUser` $$ 4 CREATE PROCEDURE `jdbc`.`addUser` (in pname varchar(45),in birthday date,in money .....
分类:
数据库 时间:
2014-08-26 01:43:55
阅读次数:
364
对于以下存储过程,表结构如下:-- ------------------------------ Table structure for person-- ----------------------------DROP TABLE IF EXISTS `person`;CREATE TABLE.....
分类:
其他好文 时间:
2014-08-25 22:31:54
阅读次数:
287
一,什么触发器1,个人理解触发器,从字面来理解,一触即发的一个器,简称触发器(哈哈,个人理解),举个例子吧,好比天黑了,你开灯了,你看到东西了。你放炮仗,点燃了,一会就炸了。2,官方定义触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个...
分类:
数据库 时间:
2014-08-25 19:12:44
阅读次数:
211
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还 是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了 对其运行时的执行速度。在大型...
分类:
数据库 时间:
2014-08-25 16:49:04
阅读次数:
273
Oracle存储过程可以有无参数存储过程和带参数存储过程。一、无参程序过程语法 create or replace procedure NoParPro as ; begin ; exception //存储过程异常 ; end; 二、带参存储过程实例 createorrep...
分类:
数据库 时间:
2014-08-25 16:42:44
阅读次数:
303
15. 存储过程可以调用自己么, 或者说可能有递归的存储过程么? SP nesting最多可以到多少层? 答: 可以的. 因为Transact-SQL 支持递归, 你可以编写可以调用自己的存储过程. 敌对可以被定义为一种解决问题的方法, 其中问题的解决是通过不断的对问题的子集调用自己而达成的. 当一...
分类:
数据库 时间:
2014-08-25 14:56:34
阅读次数:
171