SQL2000 事務(wù)回滾問(wèn)題探討_Mssql數(shù)據(jù)庫(kù)教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:order by newid() 各種數(shù)據(jù)庫(kù)隨機(jī)查詢(xún)的方法order by newid() 各種數(shù)據(jù)庫(kù)隨機(jī)查詢(xún)的方法,需要的朋友可以參考一下
復(fù)制代碼 代碼如下:www.hl5o.cn
create procedure test_tran
as
set xact_abort on -----用@@error判斷,對(duì)于嚴(yán)重的錯(cuò)誤,系統(tǒng)根本就不會(huì)執(zhí)行隨后對(duì)@@error的判斷,會(huì)直接終止執(zhí)行。所以設(shè)置set xact_abort on 是必要的
BEGIN TRANSACTION RemoteUpdate
insert psn_degree values(22,'test')
select 1/0
IF @@error !=0 BEGIN
ROLLBACK TRANSACTION RemoteUpdate
RAISERROR('出錯(cuò)!網(wǎng)絡(luò)速度慢或斷線!', 16, 16) WITH SETERROR
RETURN ---沒(méi)有return 將繼續(xù)向下執(zhí)行
end
else begin
COMMIT TRANSACTION RemoteUpdate
end
也可更改為:
復(fù)制代碼 代碼如下:www.hl5o.cn
IF @@error !=0 BEGIN
ROLLBACK TRANSACTION RemoteUpdate
RAISERROR('出錯(cuò)!網(wǎng)絡(luò)速度慢或斷線!', 16, 16) WITH SETERROR
RETURN ---沒(méi)有return 將繼續(xù)向下執(zhí)行
end
COMMIT TRANSACTION RemoteUpdate
分享:基于SQL Server中如何比較兩個(gè)表的各組數(shù)據(jù) 圖解說(shuō)明本篇文章小編為大家介紹,基于SQL Server中如何比較兩個(gè)表的各組數(shù)據(jù) 圖解說(shuō)明。需要的朋友參考下
相關(guān)Mssql數(shù)據(jù)庫(kù)教程:
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類(lèi)似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 解析提高SQL執(zhí)行效率的幾點(diǎn)建議
- 用一條sql取得第10到第20條的記錄
- 刪除數(shù)據(jù)庫(kù)中重復(fù)數(shù)據(jù)的幾個(gè)方法
- 解讀VB實(shí)現(xiàn)SQL Server 2000存儲(chǔ)過(guò)程調(diào)用
- 通過(guò)事務(wù)日志解決SQL Server常見(jiàn)四大故障(二)
- where條件順序不同、性能不同示例探討
- SQL普通表轉(zhuǎn)分區(qū)表的方法
- Mssql處理孤立用戶的存儲(chǔ)過(guò)程
- sql2005 附加數(shù)據(jù)庫(kù)出錯(cuò)(錯(cuò)誤號(hào):5123)解決方法
- Sql server 2008 express遠(yuǎn)程登錄實(shí)例設(shè)置 圖文教程
猜你也喜歡看這些
- 深入SQLite基本操作的總結(jié)詳解
- 關(guān)于Mysql查詢(xún)帶單引號(hào)及插入帶單引號(hào)字符串問(wèn)題
- C# Mysql 查詢(xún) Rownum的解決方法
- mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決
- java連接mysql數(shù)據(jù)庫(kù)亂碼怎么辦
- Mysql的主從數(shù)據(jù)庫(kù)沒(méi)有同步的解決辦法
- MySQL 關(guān)于表復(fù)制 insert into 語(yǔ)法的詳細(xì)介紹
- MySQL觸發(fā)器學(xué)習(xí)總結(jié)
- 解析mysql數(shù)據(jù)庫(kù)還原錯(cuò)誤:(mysql Error Code: 1005 errno 121)
- Windows環(huán)境下重置mysql密碼操作命令
- 相關(guān)鏈接:
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-SQL2000 事務(wù)回滾問(wèn)題探討
。