2011-11-08 4 views
0

システム日付が変更されたときに、どのようにmysqlトリガをトリガできますか?たとえば、 という名前のmysqlテーブルがあり、それにはdateTimeカラムがあり、特定の時刻に特定の条件に従ってdateTimeカラムを更新する必要があります。それで、mysqlでこのタスクを達成することは可能ですか?システム日付の変更にMySqlトリガを使用するには?

+0

列の1つとして 'CURRENT_TIMESTAMP'を含む(そのテーブルに基づいて)ビューを作成してみませんか?その場合、その列の値は、システム時間が変化するたびに(つまり、1ナノ秒ごとに)「変更」されます。 –

答えて

2

システム日付が変更されたときに、どのようにしてmysqlトリガーをトリガーできますか?

このトリガーは作成できません。テーブルのINSERT/UPDATE/DELETEトリガーのみがあります。 もう1つ - 私が知っているように、システムの日付を変更した後にMySQLサーバを再起動する必要があります。

関連する問題