PG 8.4 SQLFiddleで次のスキーマを設定しています
アイデアは、記事の関係が更新されるかワークショップの関係が更新されるたびに、変更された日付が現在の日付に設定されるように、汎用関数を作成することです。
この建物は問題ありませんが、機能が実際に日付を更新するようには見えません。この質問は面白そうに見えましたが、汎用関数ではありませんでした:受け入れられた回答。
これを機能させるにはどうすればよいですか?
PG 8.4 SQLFiddleで次のスキーマを設定しています
アイデアは、記事の関係が更新されるかワークショップの関係が更新されるたびに、変更された日付が現在の日付に設定されるように、汎用関数を作成することです。
この建物は問題ありませんが、機能が実際に日付を更新するようには見えません。この質問は面白そうに見えましたが、汎用関数ではありませんでした:受け入れられた回答。
これを機能させるにはどうすればよいですか?
AFTER
NEW 行の更新値にトリガーを使用しました。BEFORE
トリガーを試してください:
-- Articles table
CREATE TRIGGER update_articles_modified_date_to_now BEFORE UPDATE
ON articles FOR EACH ROW EXECUTE PROCEDURE
update_modified_date_to_now();
-- Workshop table
CREATE TRIGGER update_workshop_modified_date_to_now BEFORE UPDATE
ON workshop FOR EACH ROW EXECUTE PROCEDURE
update_modified_date_to_now();