最新文章列表

在mysql内部存储代码

在mysql内部存储代码 在mysql内部存储代码,既有优点也有缺点,而且有人倡导有人反对。 先看优点: 1 她在服务器内部执行,离数据最近,另外 ...
annan211 评论(0) 有972人浏览 2015-07-16 18:36

mysql 的触发器写法

同步修改: 在mysql中,修改某一张表的某个字段时,同步另一张表的某个字段。   修改efarm_sso_account表的密码字段时,同步修改munitsctusers表的密码字段: DROP TRIGGER IF EXISTS trig_same_sso_ctuser_password; DELIMITER $$ CREATE TRIGGER efarm.trig_same_s ...
chengtong_java 评论(0) 有1177人浏览 2015-07-07 09:21

mysql触发器

最近闲来无事,看了下mysql的一些相关操作; 项目实践中,从未用过触发器,感觉现在触发器可实现的东西,基本也是两行代码可以搞定,所以基本不用想到用触发器去实现数据库操作;不过这只是在项目业务比较简单的情况下;但是涉及到业务比较复杂的项目,触发器有时候还是必要的,它能简化代码结构,有效的减少大量的业务逻辑; 通常触发器用到的操作是增删改;(监听某个表记录在增删改之前或之后进行sql操作)对应的语 ...
lihuiyongapple 评论(0) 有523人浏览 2015-07-02 16:09

quartz的触发器CronTriggerBean 配置

一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必 ...
梦见x光 评论(0) 有724人浏览 2015-07-02 09:37

中级SQL与数据库的连接方式

                                                                        中级SQL与数据库的连接方式 1.视图        ...
StartKeep 评论(0) 有747人浏览 2015-05-18 16:29

instead of触发器

为什么要使用触发器     触发器的主要作用就是其能够实现由主键和外所不保证的复杂的参照完整性和数据的一致性。除此之外触发器还有其它许多 ...
cqupt_zlf 评论(0) 有633人浏览 2015-03-13 10:34

oracle11g自增主键

oracle的自增主键需要用序列和触发器来实现, 我们首先创建一张表:主键为int,实现自增 createtableTEST   (     ID intPRIMARYKEY,     test1 varchar2(20),     test2 varchar2(20),     test3 varchar2(20)
hm4123660 评论(0) 有1443人浏览 2015-02-03 13:58

Oracle触发器详解(转)

转载:原文见http://blog.csdn.net/indexman/article/details/8023740/,感谢作者   本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统 ...
JokerLinisty 评论(0) 有617人浏览 2015-01-28 09:08

PL/SQL触发器基础及例子

  触发器的简介; 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。触发器和过程函数类似 过程函数必须要调用,   一个表中最多只能有12个触发器类型的,触发器和过程函数相似 触发器不需要调用直接执行, 触发时间:指明触发器何时执行,该值可取: before:表示在数据库动作之前触发器执行; afte ...
百合不是茶 评论(2) 有4297人浏览 2014-10-23 21:18

mybatis创建oracle触发器的问题

今天用mybatis创建oracle触发器的时候出现了一点问题,创建触发器的代码如下 <update id="createTrigger_A_oracle" parameterType="HashMap"> CREATE OR REPLACE TRIGGER ${triggerName} AFTER INSERT ON ${tableNam ...
javawangzilong 评论(1) 有3448人浏览 2014-10-16 18:21

navicat创建oracle触发器出现编译错误

今天用navicat premium工具连接oracle数据库,出现了一个奇怪的问题, 我创建触发器的语句如下 CREATE OR REPLACE TRIGGER TESTTRIGGER AFTER INSERT OR DELETE OR UPDATE ON S_BORROW_MESSAGE FOR EACH ROW BEGIN IF INSERTING THEN INSERT ...
javawangzilong 评论(0) 有4819人浏览 2014-10-16 17:58

Hibernate_4

当程序通过Hibernate来加载、保存、更新或删除对象时,会触发以下组件做出相应的处理:在数据库层,会引发触发器执行相关的操作;在Hibernate层,可以触发拦截器执行相关操作;在Hibernate层,可以触发事件处理系统执行相关操作。 能激发触发器运行的事件可以分为以下几种:插入记录事件,即执行insert语句;更新记录事件,即执行update语句;删除记录事件,即执行delete语句。 ...
forever1121 评论(0) 有470人浏览 2014-09-06 10:39

触发器判断插入、删除和更新操作

测试环境:MS SQL Server 2005 创建触发器的简单语句: CREATE TRIGGER triggerName   ON  tableName AFTER/FOR  INSERT,DELETE,UPDATE AS 其中insert是插入操作,delete是删除操作,update是更新操作,这三个操作是可选的。有时候我们需要根据不同的操作执行不同的方法,这就需要判断当前的操作是 ...
wjiaoling136 评论(0) 有2472人浏览 2014-08-06 19:04

使用触发器实现编码

在做项目的时候,经常需要给某个东西编码,譬如说合同编码、项目编码,这个编码得唯一、得有意义。 以下的几个,是在insert或者update的时候,使用触发器根据日期自动编码。测试环境: 数据库:MS SQL Server 2005 1、实现效果: 编码格式:’FK‘+填表日期的年份+当前是第几个,譬如:FK2014001。 SQL: CREATE TRIGGER [Crea ...
wjiaoling136 评论(0) 有996人浏览 2014-08-06 19:02

Oracle 触发器

create or replace trigger T_EXAM_OTHERS_SOCRE_NUM_ID  before insert on t_exam_others_score    for each rowdeclare  ID_ urp_exam.t_exam_others_score.num_id%type;begin  select SEQ_T_EXAM_OTHERS_SCORE.NEX ...
Tom_Tomcat 评论(0) 有671人浏览 2014-05-19 17:46

在oracle数据库中实现数据同步

1、分别在A数据库和B数据库上中创建一个一样的表: create table TBL_TEST (   ID          VARCHAR2(100) not null,   STATUS_NAME VARCHAR2(100),   STATE       NUMBER ); alter table TBL_TEST   add primary key (ID); 2、在B数据库服务器上创建一 ...
liuzhixiong1992 评论(0) 有1524人浏览 2014-04-03 17:23

sql server高级(函数,存储过程,触发器,游标)

--函数与存储过程的区别 /*   二者都是解决具体业务的问题     区别是:    1.在业务上:函数是具体功能的问题,而存储过程       还要解决系统接口的问题,垮软件和语言访问的       问题    2.在原理上,存储过程是预处理,预编译的。而函数      只是普通的语句  。预处理的结构他的整个IO读写      查询算法都需要存储到dbms,便于下次使用直接      获得结果 ...
mytdyhm123456 评论(0) 有1289人浏览 2014-03-25 19:06

oracle为当前用户下所有表单且主键名称为ID的表建立序列及触发器

该存储过程存在几个小问题,比如序列的命名方式使用的是seq_tablename_id,包括触发器使用的命名则是以tablename_trirger,可能引发的问题是: 1.表明过长超过oracle限定最长对象的30个字符。 2.表名可能含有无意义的前缀或者后缀,占用字符。 由于这两个问题因人而异只能根据具体问题具体修改了,如有需要,可以下载附件,下面附上代码仅供参考:   declar ...
zora_shi 评论(0) 有1360人浏览 2014-02-25 08:42

Oracle数据库之PLSQL触发器

--=======触发器============ --是一段命名的PL/SQL代码块,只不过该代码块在特定的条件下被触发并且执行。 --对于这样的代码我们称之为触发器 --======触 ...
whatisjavabean 评论(0) 有847人浏览 2014-01-17 21:03

sql 触发器一张表发生更新,并同时添加到另一张表

表1[UserInfo]中字段 ID UserName  用户名 PassWord  密码 EnrolDate 注册时间 表2[PassWordInfo] ID UserName  用户名 PassWord  密码 EnrolDate 注册时间 1.当表一密码更新时,需要在表二中记录此次使用过的密码 Create  TRIGGER [dbo].[updatePsdAndAdd] ON ...
zxlyecf2 评论(0) 有3565人浏览 2013-11-18 14:44

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64570) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54784) Web(54511) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40811) 编程(39454) Windows(39381) JSP(37540) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics