| | |
| | | CREATE OR REPLACE FUNCTION "public"."update_timestamp_column"() |
| | | RETURNS "pg_catalog"."trigger" AS $BODY$ |
| | | BEGIN |
| | | NEW.timestamp_column := current_timestamp; |
| | | NEW.update_time := current_timestamp; |
| | | RETURN NEW; |
| | | END; |
| | | $BODY$ |
| | |
| | | -- 索引 |
| | | CREATE INDEX "IDX_test_info_create_time" ON "public"."test_info"("create_time"); |
| | | -- 触发器:自动赋值最后更新时间 |
| | | CREATE TRIGGER "TG_test_info" BEFORE UPDATE OF "update_time" ON "public"."test_info" |
| | | CREATE TRIGGER "TG_test_info" BEFORE INSERT OR UPDATE OF "update_time" ON "public"."test_info" |
| | | FOR EACH ROW |
| | | EXECUTE PROCEDURE "public"."update_timestamp_column"(); |