1
Imは私のプロジェクトでSQLとImで現在使用しています。SQL:時間の経過後にフィールド値を削除する
フィールドなどのデータを削除します。それが30日間変更されなかった場合。
私はこのような何かを考えた - イベントログがlastChangeがDATE
あるvarchar型
DELETE eventLog WHERE date < (lastChange - INTERVAL 30 DAY);
- 私はそれを試してみましたが、私はそれが本当に働いていないんだと思います。
somoneはこれを行うより良い方法はありますか?
おかげ
ありがとう:
はまた、過去30日間の一部のためとして、これを参照してください。 eventLogが30日間変更されないたびに、テーブルを更新する必要があるので、私のテーブルが作成された同じスクリプトでこれを使用できますか? – jokey
@jokeyあなたが何を意味するか分かりません。 – duncan
決して気にしないで、 – jokey