-------------触发器-----------------------------------------------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. api跨域

    1.找方法名称是get开头的2.找get请求类型的 自定义webapi的路由规则,控制到action 1.跨域设置:(服务端)webconfig文件中,system.webServer节点下添加 &l ...

  2. <知识整理>2019清北学堂提高储备D1

    一.枚举: 枚举是最简单最基础的算法,核心思想是将可能的结果都列举出来并判断是否是解. 优点:思维简单,帮助理解问题.找规律.没头绪时 缺点:时空复杂度较高,会有很多冗余的非解(简单的枚举几乎没有利用 ...

  3. python第六天

    深浅拷贝,元祖,字典 ,集合的定义以及基本操作方法 深浅拷贝 # 值拷贝:应用场景最多​值拷贝:先创建一个列表ls = [1, 'abc', [10]] 再定义 ls1 = ls  此处ls1会直接将 ...

  4. Educational Codeforces Round 63 (Rated for Div. 2)

    传送门 A. Reverse a Substring 题意: 给你一串 s,让你判断能否通过反转区间[l,r]的元素,使得反转后的串的字典序小于 s: 如果能,输出 "YES",并 ...

  5. Springboot集成FreeMarker

    Apache官网对FreeMarker的解释如下: Apache FreeMarker™是一个模板引擎 :一个基于模板和变化的数据来生成文本输出(HTML网页,电子邮件,配置文件,源代码,等等)的Ja ...

  6. ModBus-RTU详解

      Modbus 一个工业上常用的通讯协议.一种通讯约定.Modbus协议包括RTU.ASCII.TCP.其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现.虽然RTU比较简单,但是看协议 ...

  7. jmeter和loadrunner关于分布式部署测试计划的优缺点

    1.都可以实现分布式负载,相对来说loadrunner更强大一些 2.都支持在windows和linux环境的负载生成器,控制台方面,jmeter跨平台,而loadrunner不是 3.loadrun ...

  8. react native( rn) 中关于navigationOptions中headerRight 获取navigation的问题 rn

    使用以下代码获取navigation static navigationOptions = ({ navigation, navigationOptions }) => { const { pa ...

  9. 题解 P1496 【火烧赤壁】

    蒟蒻的第一篇题解,其实这道题是标准的离散化,模拟可以过,但是就没有训练效果了.我们首先先看数据,n<=20000,数据不多,但是范围大(-10^9<=Ai,Bi<=10^9),这时, ...

  10. c/c++语言开发工具Dev-cpp【推荐】

    Dev-cpp: 工具介绍:https://baike.baidu.com/item/dev%20cpp/5617687?fr=aladdin 百度云下载地址:链接: https://pan.baid ...