触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。8.1触发器类型触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事...
分类:
数据库 时间:
2014-10-24 16:25:56
阅读次数:
315
介绍一个老朋友计划开发一个应用,基于 .NET 和 Socket,但需要在存储过程中调用 Web 服务。在这篇文章中我们将分享这个应用的经验,讲述如何在存储过程中调用 Web 服务,并传递参数。Step 1首先我们在 Visual Studio 中创建一个 Web 服务项目:Step 2接下来在服务...
分类:
数据库 时间:
2014-10-24 16:23:59
阅读次数:
251
id是int类型自增主键,如果要模糊查询要用触发器,自动生成一个字符类型, IDENT_CURRENT或者当前表的种子用存储过程修改种子成为我们想要的自动编号
分类:
其他好文 时间:
2014-10-24 16:08:39
阅读次数:
209
原文:http://www.cnblogs.com/aito/archive/2010/08/25/1808569.html避免SQL注入的方法有两种:一是所有的SQL语句都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且存储过程可以由专门的数据库管理员(DBA)编写和集中管理,...
分类:
数据库 时间:
2014-10-24 01:39:04
阅读次数:
273
ALTER PROCEDURE [dbo].[sp_CommSelect]@ParamName VARCHAR(2000),/*查询字段字符串*/@TableName VARCHAR(2000),/*表名*/@ParamWhere NVARCHAR(2000)/*条件字符串*/AS BEGINDEC...
分类:
其他好文 时间:
2014-10-24 00:04:34
阅读次数:
218
CREATEPROCEDURE`proc_init_tagsData`()beginDECLAREv_keywordvarchar(30);DECLAREv_tag_idintdefault-1;DECLAREv_doneint;DECLAREv_countintdefault0;--定义游标DEC...
分类:
数据库 时间:
2014-10-23 15:49:10
阅读次数:
221
1 --==============================存储过程=============================== 2 --创建存储过程 3 CREATE PROC usp_例一 4 AS 5 SELECT * FROM 类别 6 GO 7 EXEC usp_例一 8 9.....
分类:
数据库 时间:
2014-10-23 13:59:13
阅读次数:
131
如何使用Mybaits调用数据库中的存储过程,下面以Oracle数据库的为例:
1.在数据库中创建以下的存储过程:
create or replace procedure pro_hello(p_result out varchar2) is
begin
select * from 表名 where 条件=p_result
end;
2....
分类:
其他好文 时间:
2014-10-23 12:33:43
阅读次数:
362
定时任务顾名思义就是在某一时间点自动进行任务操作。在做Pgsql的备份利用crontab进行定时操作, 使用起来比较方便。故分享具体的定时编辑命令:crontab -e 首先从crontab的文件分析使用策略,root用户下,在/etc下有一个文件crontab,其内容如下[root@myzk ~]...
分类:
其他好文 时间:
2014-10-23 12:11:28
阅读次数:
173
create procedure [spname]([spvariable])asbeginbegin transactionbegin try--具体sql过程commit;end trybegin catchrollback;end catchend
分类:
数据库 时间:
2014-10-23 11:58:01
阅读次数:
207