Avatar billede supermand69 Nybegynder
20. november 2004 - 10:06 Der er 10 kommentarer og
1 løsning

temp table

Jeg har en masse rækker data som skal køres gennem en del funktioner, og som så til sidst skal sorteres efter forskellige felter... Er det muligt at oprette en temp table i MySQL? Eller er der en anden måde man kan gøre det på?
Avatar billede arne_v Ekspert
20. november 2004 - 10:10 #1
Ja

TYPE=HEAP
Avatar billede arne_v Ekspert
20. november 2004 - 10:11 #2
Avatar billede supermand69 Nybegynder
20. november 2004 - 10:55 #3
vil det sige at tablen altid vil være der men indholdet bare er midlertidigt?
Avatar billede arne_v Ekspert
20. november 2004 - 11:13 #4
Data slettes hvis MySQL genstartes, struktur gør ikke.

Du kan altid slette eksplicit med DROP TABLE.
Avatar billede supermand69 Nybegynder
20. november 2004 - 11:14 #5
eksplicit??

den fungere altså stort set som en almindelig table? men hvad er forskellen så på HEAT og ISAM?
Avatar billede supermand69 Nybegynder
20. november 2004 - 11:16 #6
HEAP :)
Avatar billede arne_v Ekspert
20. november 2004 - 11:16 #7
eksplicit = når du vil

den fungerer helt som en almindelig tabel - eneste forskel er at MySQL
ikke skriver data til disk d.v.s. at den er hurtigere (og at data er væk hvis MySQL
restarter)
Avatar billede supermand69 Nybegynder
20. november 2004 - 11:30 #8
arh.. ok.. så er jeg med :)

lav et svar
Avatar billede arne_v Ekspert
20. november 2004 - 11:34 #9
kommer her
Avatar billede supermand69 Nybegynder
20. november 2004 - 12:10 #10
hvordan tømmer man så en table? :)
Avatar billede arne_v Ekspert
20. november 2004 - 12:15 #11
DELETE FROM tabel;

sletter alt data

DROP TABLE tabel;

sletter både data og struktur.
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