惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Tailwind CSS Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
B
Blog RSS Feed
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
The Blog of Author Tim Ferriss
D
Docker
博客园 - 聂微东
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
L
LangChain Blog
量子位
宝玉的分享
宝玉的分享
博客园 - 司徒正美
The Cloudflare Blog
G
Google Developers Blog
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC

博客园 - 李小鱼

日语学习网站 大连的夜 郁闷的每一天!!!! (转)带进度条的文件上传(java+ajax,附源码) .net关于给数据库传参 j2ee视频下载地址 java学习网站 (转)java关于split分割字符串,空的字符串不能得到的问题 (转)判断浏览器的js代码 (转)一段操作Select的JS代码 命令行下的电影 一些功能实现事例 (转)关于乱码问题 关于google查询时 输入框下边显示结果的效果 (转)老紫竹的几句话 (转)Tomcat是如何配置的 (转)Tomcat是如何配置的 (转)关于数据库连接池的形象比喻
(原)关于存储过程事务的写法
李小鱼 · 2008-07-11 · via 博客园 - 李小鱼

有不好的地方 还请大家指教

ALERT PROCEDURE sp_TRANSACTIONTEST

    
@in_TEST int = null
ASDECLARE @out_Flag smallint
SET NOCOUNT ONBEGIN  TRANSACTION
    
UPDATE 表
    
SET 字段 = 值
   
     
IF @@ERROR <> 0
        
GOTO ERRORINSERT INTO 表
            (字段1
            ,字段2)
        
VALUES ( 
             值1
            ,值2)
IF @@ERROR <> 0
        
GOTO ERROR
ENDSET @out_Flag = 1
    
COMMIT  TRANSACTION
    
SELECT @out_Flag
    
RETURN

ERROR:

SET @out_Flag = 0
    
ROLLBACK TRANSACTION
    
SELECT @out_Flag
    
RETURN