---
title: "SP Rollback"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/57037-sp-rollback"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ironhead"
published: "2002-10-25T09:26:05.000Z"
updated: "2002-10-25T13:53:56.000Z"
replies: 5
views: 256
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/57037-sp-rollback"
---

# SP Rollback

## #1 — ironhead, 2002-10-25T09:26Z

Typ:

if @@error = 0
Begin
COMMIT TRANSACTION
End
Else
ROLLBACK TRANSACTION
END
 

Varför använder man inte alltid denna rollback i Lagrade Procedurer? 
Krävande? 
Onödigt?
Andra synpunkter?

Permalänk: https://www.webforum.nu/p/57037

## #2 — LarsG, 2002-10-25T09:42Z

Du kan ju sköta transaktionshanteringen utanför procedurerna.

Det blir oftast enklare om man har många procedurer som skall anropa varandra.

Permalänk: https://www.webforum.nu/p/834794

## #3 — ironhead, 2002-10-25T11:40Z

Utanför procedurerna? Hur då?

Permalänk: https://www.webforum.nu/p/834846

## #4 — LarsG, 2002-10-25T12:26Z

Exakt hur beror på vilken miljö du jobbar i. I Asp t.ex

```
connect.begintrans
on error resume next
connect.execute("exec ...")
on error goto 0
if err.errno <> 0 then
   connect.rollbacktran
   'cleanup
   'visa lämplig text
   response.end
end if

on error resume next
connect.execute("exec ...")
on error goto 0
if err.errno <> 0 then
   connect.rollbacktran
   'cleanup
   'visa lämplig text
   response.end
end if
connect.committrans
```

Om man jobbar i en EJBserver så kan man låta den sköta transaktionshanteringen.

Permalänk: https://www.webforum.nu/p/834865

## #5 — ironhead, 2002-10-25T13:38Z

åhå! Tackar allra ödmjukast  ;)

Sista fråga bara vad är en EJBServer?  :q

Permalänk: https://www.webforum.nu/p/834897

## #6 — LarsG, 2002-10-25T13:53Z

EJB = Enterprise Java Beans det är en komponent i J2EE.

Permalänk: https://www.webforum.nu/p/834901

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/57037-sp-rollback
