webForumDet fria alternativet

Kopiera post

12 svar · 273 visningar · startad av Vide

VideMedlem sedan dec. 19998 577 inlägg
#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

------------------
webEye.nu SweQuake.com

@ndersMedlem sedan juni 200032 969 inlägg
#2

databas?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

VideMedlem sedan dec. 19998 577 inlägg
#3

SQL-server :)

------------------
webEye.nu SweQuake.com

LarsGMedlem 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

------------------
essentitia preter non sans multiplicandum

@ndersMedlem sedan juni 200032 969 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. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

@ndersMedlem sedan juni 200032 969 inlägg
#6

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

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

VideMedlem 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... :)

------------------
webEye.nu SweQuake.com

PallemanMedlem 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..."

------------------
// Palleman
www.wiicom.nu/palle

LarsGMedlem 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.

------------------
essentitia preter non sans multiplicandum

@ndersMedlem sedan juni 200032 969 inlägg
#10

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

palleman: our pleasure! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

VideMedlem 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... :)

------------------
webEye.nu SweQuake.com

@ndersMedlem sedan juni 200032 969 inlägg
#12

multitasking, vide, multitasking!

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

VideMedlem sedan dec. 19998 577 inlägg
#13

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

------------------
webEye.nu SweQuake.com

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)