日付 x に 1 回 SQL 更新ステートメントを実行したいと考えています。Oracle 10g データベースでこれを実現するにはどうすればよいですか?
編集:
私の目的は、毎日更新ステートメントを発行することです。なんで?アプリケーションに小さな間違いがありますが、このステートメントで「一時的に修正」できます (実際の修正が行われるまでは db アクセスしかできないため)。
ジョニー
Consider DBMS_SCHEDULER. It is meant for running jobs periodically, but you can set up your pl/sql job script to suspend or cancel the job entry after your run-once job ends successfully.
http://docs.oracle.com/cd/B28359_01/server.111/b28310/scheduse.htm
Crontab を使用して、特定の日時に実行されるタスクをスケジュールできます。