---
title: "uppdatera värde på inskickad kolumn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/167478-uppdatera-värde-på-inskickad-kolumn"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Vinnaren"
published: "2007-12-20T12:27:09.000Z"
updated: "2007-12-20T22:07:39.000Z"
replies: 4
views: 564
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/167478-uppdatera-värde-på-inskickad-kolumn"
---

# uppdatera värde på inskickad kolumn

## #1 — Vinnaren, 2007-12-20T12:27Z

har följande:

```
ALTER PROCEDURE updateStyle
(
	@BloggID int,
	@cell varchar(20),
	@Values int
)
AS
BEGIN
	UPDATE blogg
	SET @cell = @Values
	WHERE bID = @BloggID
```

 

Databas: MSSQL

Ingenting händer, inget felmeddelande. Hur löser man detta? eller går det inte att göra såhär?

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

## #2 — bananskalet, 2007-12-20T16:45Z

Vet inte riktigt vad du vill göra, men tycker spontant raden
SET @cell = @Values
ser konstig ut.
Den ändrar väl bara värdet på den inskickade variabeln?? (Eller så är det jag som är ute och cyklar.)
Är det "set cell=@cell, values=@Values" du istället borde skrivit?

Hm, eller förresten... Du kanske använder @cell för att tala om vilken kolumn/cell du vill ändra? Där går jag bet i så fall. Visste inte att man kan göra så.

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

## #3 — Vinnaren, 2007-12-20T16:55Z

@cell är tänkt att innehålla namnet på den cell man vill uppdatera i tabellen, samt value är det värdet som ska in i kolumnen som finns i @cell.

Vet inte om det går, någon som vet  :q

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

## #4 — @nders, 2007-12-20T18:10Z

du får använda dynamisk sql.

```
declare @tmp varchar(4000)
set @tmp = 'UPDATE blogg SET ' + @cell + ' = ' + convert(varchar(20), @Values)
set @tmp = @tmp + ' WHERE bID = ' + convert(varchar(20), @BloggID)
exec (@tmp)
```

Typ.

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

## #5 — Vinnaren, 2007-12-20T22:07Z

Tack @nders     :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/167478-uppdatera-värde-på-inskickad-kolumn
