Vide Medlem sedan dec. 1999 8 577 inlägg Trådstart 27 mars 2001 16:52 #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
L LarsG Medlem sedan dec. 2000 12 464 inlägg Ä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
@nders Medlem sedan juni 2000 32 967 inlägg 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.
@nders Medlem sedan juni 2000 32 967 inlägg f'resten så måste servern tillåta select into / bulk copy då, men det har du koll på?
Vide Medlem sedan dec. 1999 8 577 inlägg 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...
P Palleman Medlem sedan dec. 2000 557 inlägg 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..."
L LarsG Medlem sedan dec. 2000 12 464 inlägg 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.
@nders Medlem sedan juni 2000 32 967 inlägg vide : utan att behöva definiera ... hmm. du menar specificera aha... och ja, larsgs select funkar klockrent.
palleman : our pleasure!
Vide Medlem sedan dec. 1999 8 577 inlägg 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...
@nders Medlem sedan juni 2000 32 967 inlägg multitasking, vide, multitasking!
Vide Medlem sedan dec. 1999 8 577 inlägg hurru, nu syns ditt inlägg väldigt dåligt...