---
title: "Uppdateringsfråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/141498-uppdateringsfråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "wazid"
published: "2006-01-25T18:25:24.000Z"
updated: "2006-01-30T17:04:18.000Z"
replies: 2
views: 495
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/141498-uppdateringsfråga"
---

# Uppdateringsfråga

## #1 — wazid, 2006-01-25T18:25Z

Hej

Jag har sökt och funnit en del hjälp på vägen i mitt problem...
Men inte hela vägen.

Jag har en tabell som innehåller faktureringsstatistik.
Det förekommer en del fel och då har jag en rättningstabell.
Allt i MS SQL 2000.

Hur gör jag för att få min tabell uppdaterad med den rätta informationen?
Följande har jag försökt köra i Query Analyzer:

```
UPDATE OSBSTD2
SET UCUCOS = (
  select [UCUCOS-rätt], UCITNO 
    from Rättning_OSS
    where Rättning_OSS.UCORNO = UCORNO AND Rättning_OSS.UCITNO =UCITNO
   )
where UCORNO in (
   select UCORNO 
    from Rättning_OSS
  )
```

Jag får då ett felmeddelande:

> Server: Msg 116, Level 16, State 1, Line 1
> Only one expression can be specified in the select list when the subquery is not introduced with EXISTS.

Min rättningstabell innehåller 7 rader.

Hur gör jag om jag vill schemalägga rättningen så den körs automatiskt varje dag?

Tacksam för hjälp

David

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

## #2 — Brimba, 2006-01-25T23:08Z

```
SET UCUCOS = (
  select [UCUCOS-rätt], UCITNO
```

I denna selecten hämtar du två kolumner, men SET klarar bara av att ta emot en post som innehåller en kolumn.

Prova något i denna stilen..

```
UPDATE OSBSTD2
	SET UCUCOS = t2.UCUCOS
FROM OSBSTD2 t1 
INNER JOIN Rättning_OSS t2 ON t1.UCORNO = t2.UCORNO
```

Kanske att du skall joina på UCITNO också, är lite osäker på vad du vill uppdatera egentligen.

För att schemalägga så skapar du ett jobb i SQL Server Agent.

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

## #3 — wazid, 2006-01-30T17:04Z

Tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/141498-uppdateringsfråga
