Avatar billede ra__mus Nybegynder
04. august 2003 - 15:17 Der er 8 kommentarer og
1 løsning

sletning af poster i forhold til dato

Er der en måde hvorpå man kan slette poster i en mysql database når en given dato/tid er overskredet. Det skal helst ske automatisk.
Avatar billede clausjul Nybegynder
04. august 2003 - 15:21 #1
Ja, hvis der er et date-felt, som hedder udløb og du skriver
DELETE FROM table WHERE udløb<NOW()
Avatar billede ra__mus Nybegynder
04. august 2003 - 15:25 #2
ja det kan jeg se, men det gør den jo kun når jeg kører min kode hvor det står. Det skal helst ske løbende..
Avatar billede ra__mus Nybegynder
04. august 2003 - 15:26 #3
kan man ikke lave et eller andet der checker på datofeltet konstant ????
Avatar billede ra__mus Nybegynder
04. august 2003 - 15:42 #4
ingen gode råd
Avatar billede ra__mus Nybegynder
04. august 2003 - 16:08 #5
det må da være et velkendt problem
Avatar billede ra__mus Nybegynder
04. august 2003 - 16:20 #6
come on folks
Avatar billede clausjul Nybegynder
04. august 2003 - 16:29 #7
Man kan ikke tjekke løbende. Man er nødt til at lave noget kode, som får processen til at køre automatisk via cron/AT - så helt automatisk kan det blive hvis man har den mulighed.
Avatar billede arne_v Ekspert
04. august 2003 - 18:17 #8
Man kan ikke slette helt automatisk.

Det er en oplagt mulighed at lade et script blive kørt periodisk af
en scheduler.

Men der er et alternativ. Man kan lade den applikation der viser
data udføre sletning inden den henter data. Det har nemlig reelt
samme effekt.

Hvis noget skulle slettes kl. 12 og du går ind kl. 16 og ser at det er væk,
så er det fint. At det faktisk blev slettet 100 millisekunder før af dig selv
og ikke kl. 12 kan man ikke se.¨
Avatar billede arne_v Ekspert
10. september 2003 - 22:25 #9
Tid at lukke spørgsmålet ?
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