-------------触发器-----------------------------------------------base-----NO
if (object_id('trigger_JP_STUDENT_TEMP_insert', 'tr') is not null)
    drop trigger trigger_JP_STUDENT_TEMP_insert
go
create trigger trigger_JP_STUDENT_TEMP_insert
on JP_STUDENT
    for insert
as
    begin
         * from JP_STUDENT order by ID desc;
    end
go

-------------トリガ-----------------------------関数:テスト版---使用しない、学生と銀行交互
if (object_id('trigger_JP_STUDENT_TEMP_insert', 'tr') is not null)
    drop trigger trigger_JP_STUDENT_TEMP_insert
go
create trigger trigger_JP_STUDENT_TEMP_insert
on JP_STUDENT
    for insert
as
        begin
             * from JP_STUDENT order by ID desc;
        end
go

use jp_base;
-------------トリガ-------------------------------関数:一般から、学生と銀行交互、使用しない
------ターミナルを発行すると、手動で除外するためにデータを追加します,一時テールに追加しないJP_STUDENT_TEMP---------
if (object_id('trigger_JP_STUDENT_TEMP_insert', 'tr') is not null)
    drop trigger trigger_JP_STUDENT_TEMP_insert
go
create trigger trigger_JP_STUDENT_TEMP_insert
on JP_STUDENT
    for insert
as
    declare @TRAIN_COMPANY_ID int;
    select @TRAIN_COMPANY_ID=TRAIN_COMPANY_ID from inserted;
       AND  schoolid = @TRAIN_COMPANY_ID))
        begin
             * from JP_STUDENT order by ID desc;
        end
    else  print  '';
go

use jp_base;
-------------トリガ--------------関数:最適化されたこりつ、学生はと銀行交互
------ターミナルを発行すると、手動で除外するためにデータを追加します,一時テールに追加しないJP_STUDENT_TEMP--------使用です
---------------TRAIN_COMPANY_IDとISBANKSTUDENTは使用から------------------
---------------作成者:ちんひ------------------
---------------作成の時間:2016年05月10日------------------
if (object_id('trigger_JP_STUDENT_TEMP_insert', 'tr') is not null)
    drop trigger trigger_JP_STUDENT_TEMP_insert
go
create trigger trigger_JP_STUDENT_TEMP_insert
on JP_STUDENT
    for insert
as
    declare @TRAIN_COMPANY_ID int;
    declare @ISBANKSTUDENT int;
    select @TRAIN_COMPANY_ID=TRAIN_COMPANY_ID from inserted;
    select @ISBANKSTUDENT=ISBANKSTUDENT       from inserted;
       )
        begin
             * from JP_STUDENT order by ID desc;
        end
    else  print  '';
go

use jp_base;
-------------トリガ--------------関数:自動に前のデータバインディングを削除する-----------------使用です
---------------IDと作成の時間は使用から------------------
---------------作成者:ちんひ------------------
---------------作成の時間:2016年06月24日------------------
if (object_id('trigger_JP_Coach_Student_BD_insert', 'tr') is not null)
    drop trigger trigger_JP_Coach_Student_BD_insert
go
create trigger trigger_JP_Coach_Student_BD_insert
on JP_Coach_Student_BD
    for insert
as
    );
    declare @CreatTime datetime;
    select @sid=sid from inserted;
    select @CreatTime=CreatTime  from inserted;
    )
        begin
            delete from JP_Coach_Student_BD where  sid=@sid and CreatTime<>@CreatTime;
        end
    else  print  '';
go
-----------------------------------------ここまで------------------------------------

sqlserver2008 触发器备份 20170811的更多相关文章

  1. SQLserver2008数据库备份和还原问题(还原是必须有完整备份)

    首先,我要说明的是你必须拥有完整的数据库备份,下面的还原教程,才算有用,如果其它问题,请搜索别的大牛的解决办法,本方法只适合菜鸟. 这个连接是站长大人的异常恢复方法,有问题可以自己学习http://w ...

  2. sqlserver2008自动备份,自动删除较早的别分文件

    1.自动备份数据库 完成时候可以在维护计划中看到这个计划任务(xxxback),同事在作业里面会有个类似名称的作业(sql代理要启动,才能自动执行). 2.自动删除较早的备份文件 邮件选择上面的维护计 ...

  3. .Net 数据库(SqlServer2008)的备份、还原

    //备份代码private void Backup() { SqlConnection sqlConn = new SqlConnection(strConn); strFileName = &quo ...

  4. Mysql备份系列(1)--备份方案总结性梳理

    mysql数据库备份有多么重要已不需过多赘述了,废话不多说!以下总结了mysql数据库的几种备份方案: 一.binlog二进制日志通常作为备份的重要资源,所以再说备份方案之前先总结一下binlog日志 ...

  5. MySQL基于mysqldump及lvmsnapshot备份恢复

    一.备份对象 数据 配置文件 代码:存储过程,存储函数,触发器 跟复制相关的配置 二进制日志文件 二.备份工具 mysqldump:逻辑备份工具 InnoDB热备.MyISAM温备.Aria温备 备份 ...

  6. mysql的日志及利用mysqldump备份及还原

    日志文件:6类       一般查询日志:log,general_log,log_output       慢查询日志:       错误日志       二进制日志       中继日志       ...

  7. SQL数据库增量备份还原方式

    SQLSERVER2008的备份还原最基本的方式自然是完整备份,然后完整还原即可. 但是如果遇到数据库文件很大,数据量很大,备份和还原需要花费不少时间的时候, 数据库的差异备份自然就成为考虑的备份方案 ...

  8. MySQL三种备份

    一)备份分类 1 2 3 4 5 6 7 8 9 10 11 12 冷备:cold backup数据必须下线后备份 温备:warm backup全局施加共享锁,只能读,不能写 热备:hot backu ...

  9. SQL Server 2008数据库备份和还原(还原是必须有完整备份)

    转自lwccc, SQLserver2008数据库备份和还原问题(还原是必须有完整备份) 首先,我要说明的是你必须拥有完整的数据库备份,下面的还原教程,才算有用. 这个连接是某高手的异常恢复方法, 实 ...

随机推荐

  1. React学习笔记(一)- 入门笔记

    React入门指南 作者:狐狸家的鱼 本文链接:React学习笔记 GitHub:sueRimn 1.组件内部状态state的修改 修改组件的每个状态,组件的render()方法都会再次运行.这样就可 ...

  2. python第十二天, 三元表达式, 函数对象,名称空间与作用域,函数的嵌套定义

    复习 1. 字符串的比较: 2. 函数的参数:形参与实参 3. 实参的分类:位置实参与关键字实参 4. 形参分类: 1.无值位置形参 2.有值位置形参 3.可变长位置形参 4.有无值关键字形参 5.可 ...

  3. 关于 redis 的 数据类型 和 内存模型

    该文章 是在读了 公众号 : java 后端技术 之后 做的一个小记录 原文网址  : https://mp.weixin.qq.com/s/mI3nDtQdlVlLv2uUTxJegA 作者文章写的 ...

  4. cmake 递归依赖

    现在有3个模块:main.service.base,main依赖service的service.h.service依赖base的base.h,怎么写CMakeList.txt避免main直接耦合bas ...

  5. console.log()在IE下不兼容问题解决

    样式改的顺风顺水,到了IE果然出了问题(奇怪,我为什么要说‘果然’?),如果在JS文件中写了console.log()方法,样式就会有缺陷,但是打开IE下的开发者工具就没问题(IE这都是什么鬼!!), ...

  6. DIV内文字两端对齐

    div{ text-align: justify; text-justify:inter-ideograph; }

  7. shell 批量修改较长字符串 字符串内容之间更换位置

    cat 1.txt src='http://img2.tgbusdata.cn/v2/thumb/jpg/MkY5Myw2NTUsMzAzLDksMywxLC0xLDAscms1MCwxOTIuMTY ...

  8. Git分支实战入门详细图解

    现在我们模拟一个简单的分支和合并案例,其中工作流可供真实项目借鉴. (1)在master开展工作 (2)为新的需求创建分支 (3)在新的分支上展开工作 这时,你接到一个电话,说项目有一个严重的问题需要 ...

  9. grep sed awk 3个Linux中对文件内容操作的命令

    在学习Linux命令中,发现3个有关于文件内容操作的命令grep,sed和awk,在这里简单汇总这3个命令主要作用,在实际中找到最合适的情景应用,详细用法可以参考其他文章. 1.grep命令 主要作用 ...

  10. 移动端底部fixed固定定位输入框ios下不兼容

    简短记录下最近开发移动端项目碰到的小坑,产品需求做一个售后对话页面,底部固定输入框,和微信对话差不多,但是在ios下,fixed失效,输入框被虚拟键盘挡住,在安卓下是正常的. 尝试过网上说的很多方法, ...