Avatar billede l_otto Nybegynder
26. januar 2004 - 10:19 Der er 7 kommentarer og
1 løsning

hvordan kopier man fra en table ind i en anden

jeg har to tabeller..

tab1
tab2

nu vil jeg gerne have alle felterne fra tab1 over i tab2..

hvordan gør jeg det ?

Peter
Avatar billede trer Nybegynder
26. januar 2004 - 10:26 #1
lav en query i sql

insert into tab2
select * from tab1

er feltnavnene ikke ens, så må du angive dem således

insert into tab2 (felt, felt, felt)
select felt, felt, felt
from tab1
Avatar billede l_otto Nybegynder
26. januar 2004 - 10:28 #2
ok alstå det er ikke dataen der skal over det felterne... der er en felt i tab1 der hedder "k2" det skal over i tab2 så jeg ikke skal sidde og oprette 200 felter..
Avatar billede trer Nybegynder
26. januar 2004 - 10:42 #3
Ok, du kan lave en Make table query.

Åben en query i design view - vælg Query Type "Make Table" og følg wizarden

eller lav den i query design view i sql mode ved

select felt, felt, felt into tab2
from tab1
where 1=2

where betingelsen 1=2 forhindrer data i at komme med.
Avatar billede l_otto Nybegynder
26. januar 2004 - 10:47 #4
ok den kan jeg ikke helt finde ud af altså jeg har access 2000 åben.... og det er i den jeg gerne vil kopiere...
Avatar billede trer Nybegynder
26. januar 2004 - 12:08 #5
Så åbner du en query i design mode, skifter til SQL visning og skriver som ovenfor

select * into tab2
from tab1
where 1=2

Derefter afvikler du querien.

Nu skulle du få en kopi af felterne i tab1 over i tab2 - uden data.
Avatar billede l_otto Nybegynder
27. januar 2004 - 09:47 #6
ok, jeg kan ikke få det til at virke men tak
Avatar billede trer Nybegynder
27. januar 2004 - 14:26 #7
Underligt, det burde ikke give problemer.

Hvad hvis du vælger at bruge Make Table query'en?
Avatar billede trer Nybegynder
29. januar 2004 - 21:46 #8
Hvad sker?
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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