---
title: "Transaction på en dynamisk insert?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/125084-transaction-på-en-dynamisk-insert"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Jesper T"
published: "2005-03-24T15:03:59.000Z"
updated: "2005-03-29T15:39:52.000Z"
replies: 2
views: 222
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/125084-transaction-på-en-dynamisk-insert"
---

# Transaction på en dynamisk insert?

## #1 — Jesper T, 2005-03-24T15:03Z

Jag skulle vilja ha en rollback på denna om inte inserten funkar som den skall.
Skulle någon vänlig påskhare vilja hjälpa mig på traven med det?

```
CREATE PROCEDURE "transeferImportedProps"

	(
		@nders varchar(8000) 

	)

AS

	--BEGIN TRANSACTION

		exec('INSERT INTO t1(a,b,c) 
		SELECT a,b,c
		FROM t2
		WHERE id IN ('+@nders+')')
	
	--BEGIN
		exec('DELETE FROM t2 WHERE id IN ('+@nders+')')
	--END
	--COMMIT TRANSACTION
RETURN
```

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

## #2 — Jesper T, 2005-03-29T12:44Z

Ok påskhare eller ej, ingen som vet?

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

## #3 — Jesper T, 2005-03-29T15:39Z

Strunt i detta, jag löste det på ett helt annat sätt.
(Inte värt att skriva lösning på här...)
Tack ändå. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/125084-transaction-på-en-dynamisk-insert
