04. februar 2004 - 09:00Der er
12 kommentarer og 3 løsninger
Koble tabeller/ hente data fra fil
Jeg har en database, med en række tableller, der hvert år skal udskiftes med tabeller med sammen struktur, men med nyt indhold. Dvs. de gamle poster skal fjernes så tabellerne kun består af overskrifter og de nye data indsættes. Datafilerne er txt-filer.
I dag sletter jeg alle poster og importerer de nye poster, men det er ærlig talt lidt besværligt (der er over 40.000 poster i nogle af tabellerne, så det tager ogsp lang tid).
Kan man ikke bevare tabellerne tomme og så koble dem sammen med datafilerne, således at indholdet blot ændres ´ved at udskifte datafilerne?
This is mor ethan likley faster than deleting your records but even so you still have to load the data into the table and this is more than likley what takes time as you more than likely have to create indexes also! I dont think it is a good idea to keep the data in the datafiles as they are not indexed.
Du kan gemme dine importspecifikationer ved at vælge Avanceret og derefter genbruge disse fra år til år. Selve udskiftningen kan du herefter automatisere via en makro.
nej det ville være meget irriterende at skulle oprette tabellerne igen hver gang, da der er temmelig mange kolonner, og der følger ikke overskrifter med fra datafilerne. Så skulle jeg skrive overskrifterne igen.
Men hvis man kan gemme disse i importspecifikationerne er det da en mulig løsning, den prøver jeg lige af.
Having your column names in the import specification will help be still, I think what is taking time IS the actual import NOT the delete. I suggest you test this before using time altering your import spec.
This is VERY LIKELY why its taking time "jeg sletter dem bare ved at markere og slette...og det tager en evighed"
Synes godt om
Ny brugerNybegynder
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.