webForumDet fria alternativet
Logga in / Bli medlem

Kopiera post

ASP

12 svar · 273 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#1

Hejsan...

Jag håller på med ett forum där jag vill flytta en post till ett annat forum, det gamla inlägget skall ligga kvar och en kopia skall skapas i det nya forumet...

Alltså, hur kopierar jag en hel post utan att behöva definiera alla fält och värden?

Mvh, Vide

Medlem sedan juni 200032 967 inlägg
#2

databas?

Medlem sedan dec. 19998 577 inlägg
#3

SQL-server :)

Medlem sedan dec. 200012 464 inlägg
#4

Är det inte bara att göra en insert med en subselect?

  insert into posts(forumid,c1,c2)
   select 47,c1,c2 from posts
    where forumid = 11
Medlem sedan juni 200032 967 inlägg
#5

då kan du göra en select into, om du inte orkar skapa tabeller och käck.

select * into [nytabell] from [gammaltabell] where blah=1

nycklar och constraints hänger inte med (har jag för mig iaf), så det får man fixa till efteråt. :)

Medlem sedan juni 200032 967 inlägg
#6

f'resten så måste servern tillåta select into / bulk copy då, men det har du koll på?

Medlem sedan dec. 19998 577 inlägg
#7

Funkar det där Lars? måste du inte ha med en "VALUES"?

@nders, jag skall bara kopiera en post ur en tabell, inte in till en ny tabell... :)

Medlem sedan dec. 2000557 inlägg
#8

Vill bara flika in och tacka @nders och Vide för all kalasbra hjälp jag har fått när jag haft strul :)

Thanx a bunch!

"Look at webforum, and you will find..."

Medlem sedan dec. 200012 464 inlägg
#9

Ja, det fungerar. I stället för values(1,2,3) så kan man skriva godtyckligt selectstatement så länge typerna i selectlistan stämmer med typerna i den tabell du gör insert på. Det är inget problem om selecten returnerar flera poster heller. Du kan kopiera en hel tabell på det sättet.

Medlem sedan juni 200032 967 inlägg
#10

vide: utan att behöva definiera ... hmm. du menar specificera :q aha... :) och ja, larsgs select funkar klockrent.

palleman: our pleasure! :)

Medlem sedan dec. 19998 577 inlägg
#11

Ok Lars, skall testa det... :)

@nders, jo kanske vare det det jag menade... men nu var det så att min hjärna var upptagen med annat när jag skrev inlägget... ;)

Palle, var sin ko... :)

Medlem sedan juni 200032 967 inlägg
#12

multitasking, vide, multitasking!

Medlem sedan dec. 19998 577 inlägg
#13

hurru, nu syns ditt inlägg väldigt dåligt... :e

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)