原文:为什么有的人反对使用触发器和存储过程

以下是内部的关于触发器和存储过程的邮件沟通内容,反映了对触发器和存储过程的支持和反对双方的观点。 部分观点和你不同。你说的在项目上的坑,不能甩锅触发器。 ,触发器和java代码没有本质的区别,不同的语言而已。用和不用,数据库该做的事情 点没少,一个在java程序里发起sql,一个在触发器执行。所以触发器不会给数据库带来任何性能和并发问题 ,触发器和存储过程性能是高的,这是其主要的优势所在,他是预 ...

2019-12-27 16:02 2 842 推荐指数:

查看详情

存储过程、函数、触发器

触发器原理: 触发器存储过程非常相似,触发器也是SQL语句集,两者唯一的区别是触发器不能用EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发(激活)执行。触发器是在一个修改了指定表中的数据时执行的存储过程。通常通过创建触发器来强制实现不同表中的逻辑相关 ...

Mon May 09 23:06:00 CST 2016 0 3104
什么是存储过程触发器的解释

最简单的意思就是在sql server中定义了一系列操作的的一个过程,只要调用他就可以完成相应的操作. =========================================================== 存储过程定义: 将常用的或很复杂的工作,预先用SQL语句写好 ...

Wed Dec 21 17:28:00 CST 2016 0 6822
mysql存储过程,触发器

存储过程:   是在大型数据库系统中,   一组为了完成特定功能的SQL 语句集,   存储在数据库中,经过第一次编译后再次调用不需要再次编译,   用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。   存储过程是数据库中的一个重要对象优点:   1允许模块化程序设计(创建 ...

Thu Oct 24 19:07:00 CST 2019 1 797
触发器存储过程的区别

触发器原理: 触发器存储过程非常相似,触发器也是SQL语句集,两者唯一的区别是触发器不能用EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发(激活)执行。触发器是在一个修改了指定表中的数据时执行的存储过程。通常通过创建触发器来强制实现不同表中的逻辑相关 ...

Thu Mar 10 17:41:00 CST 2016 0 11125
游标,存储过程触发器的区别与使用

一、游标*什么是游标游标实际上是一种能从包括多条数据记录的结果集(结果集是select查询之后返回的所有行数据的集合)中每次提取一条记录的机制充当指针的作用,遍历结果中的所有行,但他一次只指向一行。游标的结果集是由SELECT语句产生,如果处理过程需要重复使用一个记录集,那么创建一次游标 ...

Fri Mar 29 03:29:00 CST 2019 0 1552
MySql中的存储过程触发器使用和区别

存储过程:是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象 优点:1允许模块化程序设计(创建一次多次使用)2允许更快执行 ...

Sat May 05 19:44:00 CST 2018 0 7276
触发器存储过程

触发器存储过程 1. 存储过程触发器是什么? 存储过程不能可以显著提高系统的执行速度,还能提高效率确保一致性. 1.1存储过程:一种数据库对象,将负责不同功能的语句分类放置起来,以便能反复使用. 1.2特点: 1.3存储过程的分类 ...

Sun Jan 05 01:23:00 CST 2014 0 9733
MySQL存储过程触发器

一、存储过程 存储过程的基本格式如下:-- 声明结束符-- 创建存储过程DELIMITER $ -- 声明存储过程的结束符CREATE PROCEDURE pro_test() --存储过程名称(参数列表)BEGIN-- 可以写多个sql语句; -- sql语句+流程控制SELECT ...

Fri Mar 29 02:28:00 CST 2019 0 530
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM