打印文档】【 】【关闭窗口

触发器和存储过程作用

发布时间:2007-09-04 10-39-49 作者:河南新华电脑学院

1,触发器。其实也是一些sql语句。可以设定什么时候触发这些sql语句执行。比如,当数据库里

有插入insert,update等动作的时候,让触发器的sql语句执行,这些sql语句可以插入,修改某

个表。

2,存储过程。也是一些sql语句集合,包含表达式,控制流程,比较接近程序语言了,比如,有

if判断语句,可以声明变量,可以初始化变量,可以接受参数。


使用 SET NOCOUNT ON
默认情况下,存储过程将返回过程中每个语句影响的行数。如果不需要在应用程序中使用该信息

(大多数应用程序并不需要),请在存储过程中使用 SET NOCOUNT ON 语句以终止该行为。根据

存储过程中包含的影响行的语句的数量,这将删除客户端和服务器之间的一个或多个往返过程。

尽管这不是大问题,但它可以为高流量应用程序的性能产生负面影响。

create procedure test_MyStoredProc @param1 int
as

set nocount on

编辑: 点击次数:
上一篇: 下一篇:
 咨询中心 服务监督  
电话:0371-63866600
QQ: 董老师 董老师
  段老师  
咨询时间:早8:00-晚10:00
E_mail:gao.ying@xhgroup.cn
学校地址:郑州市中原区郑上路须水工贸园区。
乘车路线:火车站乘101路公交车(国棉六厂)到终点站下,转乘11路公交车到郑上路王玥村站下车即到。
 
电话:
   15093248768   13633858700
E - mail:
   li.dengbao@xhgroup.cn
QQ:63513257
  • 专业设置
  • 驻外招生咨询中心