Brunswick Geschrieben 3. Dezember 2003 Teilen Geschrieben 3. Dezember 2003 Ist es bei einer DB2 DB möglich, einen Satz automatisch zu löschen, wenn dieser eine bestimmte Zeit lang nicht mehr verändert wurde? Z.B. schreibe ich einen User, der sich angemeldet hat in eine Tabelle und lösche in beim Logout. Wenn jetzt allerdings kein Logout durchgeführt wird (weil z.B. das System abstürzt), stünde der User noch in der Tabelle und könnte sich nicht anmelden. Könnte ich den Satz automatsich entfernen lassen durch DB2, wenn an ihm kein Update in ner bestimmten zeitspanne durchgeführt wurde? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
just_me Geschrieben 3. Dezember 2003 Teilen Geschrieben 3. Dezember 2003 Vollautomatisches Löschen dezidierter Tupel wird sicher schwierig, weil das System kaum wissen kann, was du genau willst, aber die meisten DBMS unterstützen Aktions-/Auftragspläne, bei denen man sehr genau vorgeben kann, was wann wie und wo ausgeführt werden soll. Vorschlag: Schreibe dir entsprechende Prozeduren, die du an Events wie "Hochfahren", "Datumswechsel" o.ä. koppelst. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.