特定の ID に割り当てられた特定のキーを含むテーブルのトリガーを作成しようとしています。
これが私がやろうとしていたことです:
CREATE TRIGGER expirationDateCheck
BEFORE UPDATE ON sp
FOR EACH ROW
BEGIN
IF DATE_ADD(OLD.date,INTERVAL 10 DAY) > CURDATE() THEN
SET OLD.sid=0,OLD.cid=0
END IF
END
基本的に、何かがspテーブルに入れられるたびに、最初にテーブルを調べて、現在の日付が行に割り当てられた日付から10日以上経過している行を見つけ、それらのsidとcidを0に設定します.
これどうやってするの?