zoukankan      html  css  js  c++  java
  • 【SQL模板】三.插入/更新 数据模板TSQL

    ---Name: 插入/更新 数据模板.sql
    ---Purpose: 用于更新 数据库中 历史数据 或 插入 新数据 的脚本模板
    ---Author: xx
    ---Time: 2015-12-18 10:26:06
    ---Remark: tb_simple 为要更新的表;cloumn_simple 为要更新的列,id 为主键
    
    BEGIN TRANSACTION 
    DECLARE @errorSun INT  
    SET @errorSun=0  
    
    
    UPDATE tb_simple SET cloumn_simple =232  --更新数据
    SET @errorSun=@errorSun+@@ERROR 
    PRINT 'update ok!'
     
    if not exists(select 1 from Systemcnfg where ParamType='个贷流程状态' and ParamID='MaxPendingCount' and ParamValue='10')
    begin
    insert into Systemcnfg(ParamType,ParamID,ParamValue) values ('个贷流程状态','MaxPendingCount','10') --插入数据,插入前最好做判断是否已存在
    SET @errorSun=@errorSun+@@ERROR  
    PRINT 'insert ok!'
    end
    else
    begin
    PRINT 'exist already!'
    end
    
    IF @errorSun<>0
    BEGIN
    PRINT '有错误,回滚'
    ROLLBACK TRANSACTION 
    END
    
    ELSE
    BEGIN
    PRINT '成功,提交'
    COMMIT TRANSACTION 
    END
     
  • 相关阅读:
    CSS边框
    各大网站注册的用处(个人看法)
    20121011 外边距
    20120921碎碎念
    20121011 CSS一
    20120919碎碎念
    CSS 文本装饰属性
    外边距合并
    EverBox开发笔记1
    “Core Data”中的“dynamic implementation”
  • 原文地址:https://www.cnblogs.com/x-poior/p/6410663.html
Copyright © 2011-2022 走看看