テーブルから古いレコードを削除するためのトリガーまたはその他の Oracle メカニズムを作成しようとしています。問題のテーブルには、「作成日」の DateTime 列があります。1 か月前の行を定期的に削除したいと考えています。オラクルは「定期的なタスク」をサポートしていますか、またはこれは挿入/更新トリガーによって実現できますか? トリガーが同じテーブルでトリガーされている場合、テーブル内の他の行を変更できるとは思いません。
このようなものはプログラムで処理するのが最善ですか? 私は .NET アプリケーションを介してデータベースにアクセスしていますが、これをプログラムで管理するのが最善であると考えています。