---
title: "SELET INTO - Flytta post!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/152863-selet-into-flytta-post"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "oskars"
published: "2006-10-23T09:38:47.000Z"
updated: "2006-10-24T09:17:28.000Z"
replies: 9
views: 468
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/152863-selet-into-flytta-post"
---

# SELET INTO - Flytta post!

## #1 — oskars, 2006-10-23T09:38Z

Hallå på er!

Har upptäckt SELECT INTO... men det vill inte fungera som jag vill... jag vill med en enkel knapp kunna flytta en post till en annan tabell i databasen.... alltså **flytta**! **Inte kopiera**  som det verkar som att SELECT INTO gör.. Så här typ:

SELECT \* INTO Tabell2 FROM Tabell1 WHERE ID = 2

då ska ID=2 flyttas från Tabell1 till Tabell2 **utan att någon kopia görs**!

Är detta möjligt utan att behöva göra 2st SQL-frågor (en som flyttar och en som tar bort orginalet)?

Tacksam för svar! 

  :stud   :i 

Oskar

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

## #2 — yohpops, 2006-10-23T09:48Z

Spontant: Nej.

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

## #3 — oskars, 2006-10-23T10:00Z

Fakta(?): Jag måste göra 2st SQL-frågor?

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

## #4 — @nders, 2006-10-23T10:00Z

Spontant: Ja.

:)

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

## #5 — oskars, 2006-10-23T10:06Z

Sammanfattning: Spontant: Nej. + Fakta(?): Jag måste göra 2st SQL-frågor? + Fakta(?): Jag måste göra 2st SQL-frågor? + Spontant: Ja. = **Jag gör 2st SQL-frågor!**

Tackar och bugar   :bire 

Borde dom (utvecklarna) inte fixa en SQL-fråga som gör detta? 

Oskar

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

## #6 — oskars, 2006-10-24T08:15Z

Huggah!

Varför får jag detta felmeddelandet med nedanstående kod? :O Självklart så finns tabellen "Arkiv" i min databas!

*Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
\[MySQL\]\[ODBC 3.51 Driver\]\[mysqld-5.0.24a-community-nt\]Undeclared variable: Arkiv*

```
                        Set Connect = Server.CreateObject("ADODB.Connection")
		Connect.Open = getDatabase

			' Vi kopierar ordrarna till tabellen Arkiv:
			Set Recset = Server.CreateObject("ADODB.Recordset")
			SQL = "SELECT * INTO Arkiv FROM Adresser2006 WHERE KOrder = 1"
			Connect.Execute(SQL)
			Set RecSet = Nothing
	
			' Och så tar vi bort ordrarna från tabellen Adresser2006
			Set Recset = Server.CreateObject("ADODB.Recordset")
			SQL = "DELETE FROM Adresser2006 WHERE KOrder = 1"
			Connect.Execute(SQL)
			Set RecSet = Nothing

		Connect.Close
		Set Connect = Nothing
```

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

## #7 — @nders, 2006-10-24T08:23Z

Jag vet inte om det är det som är felet, men du kan inte använda SELECT INTO till en tabell som redan finns, tabellen som anges skapas automatiskt.

Ska du göra inserts i en tabell som redan finns får du använda INSERT - SELECT, typ

```
INSERT INTO tabell
SELECT * FROM annantabell
```

Stämmer inte tabellstrukturen överens får du specificera de fält du vill ha.

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

## #8 — headbug, 2006-10-24T08:24Z

Spontant: ny fråga - ny tråd ;)

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

## #9 — oskars, 2006-10-24T09:10Z

> **@nders skrev:**
>
> Jag vet inte om det är det som är felet, men du kan inte använda SELECT INTO till en tabell som redan finns, tabellen som anges skapas automatiskt.
> 
> Ska du göra inserts i en tabell som redan finns får du använda INSERT - SELECT, typ
>
> ```
> INSERT INTO tabell
> SELECT * FROM annantabell
> ```
>
> Stämmer inte tabellstrukturen överens får du specificera de fält du vill ha.

Tack så mkt! Ska testa det =)

Fakta: Följdfråga!   :bla

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

## #10 — headbug, 2006-10-24T09:17Z

Puss!   :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/152863-selet-into-flytta-post
