Avatar billede Lasse Novice
18. oktober 2000 - 14:25 Der er 6 kommentarer og
2 løsninger

Kopiering af data

Kan man med en smart SQL-kommando kopiere alt data fra en tabel til en anden, hvis tabelstrukturen i de to tabeller er ens?
Avatar billede powell Nybegynder
18. oktober 2000 - 15:00 #1
Uden den store kendskab til SQL ville jeg mene at en løsning måtte være at du skal hente dataerne fra den ene tabel ved brug af SELECT, og overføre dem til den anden tabel via INSERT.
Avatar billede ejoergensen Nybegynder
18. oktober 2000 - 16:15 #2
Powell har næsten svaret, med en
SELECT *
FROM (dit tabelnavn1)
INSERT * (in)?to (dit tabelnavn2)

Kan ikke huske om det kun er to eller into der skal anvendes.

Erik
Avatar billede Brian Moos Lindberg Praktikant
18. oktober 2000 - 20:29 #3
det kan jeg... det er into!

/Brian
Avatar billede Lasse Novice
19. oktober 2000 - 08:57 #4
powell >> det er ikke smart... men sikkert den eneste løsning...

lindberg & ejoergensen >> Har i kalkuleret med at dette spg er oprettet i kategoriern Mysql?
Avatar billede powell Nybegynder
19. oktober 2000 - 09:04 #5
gooky -> Så længe der ikke er nogen der ser hvad der sker, så burde det jo være ligemeget.
Avatar billede jinxed Nybegynder
19. oktober 2000 - 15:05 #6
Du kan lave en BACKUP TABLE først og så en RESTORE TABLE, men det kræver at du har rettighederne i orden og adgang til at slette de midlertidige filer.

Jinxed : )
Avatar billede Lasse Novice
20. oktober 2000 - 13:10 #7
powell >> ja, men hastighed er et vigtig kilde for mit vedkommende... og hvis der var en smartere(og hurtigere) løsning ville det være perfekt.

jinxed\'s ide er slet ikke så tosset... jeg kigger lige på det.
Avatar billede Lasse Novice
26. oktober 2000 - 08:12 #8
nå, men jeg takker for svarene... det var lækker lækker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester