pgsql数据库,怎么能新建一个存储过程?要求是,备份两个月前的数据,每过一个月可以新备份一次,这个备份是活的。望各位给点指导,或者指点下向那个方面找资料,不胜感激
收起
在 PostgreSQL ,使用下面的语句创建一个存储过程:
CREATE OR REPLACE FUNCTION backup_data() RETURNS void AS $$ BEGIN INSERT INTO backup_table SELECT * FROM main_table WHERE date < current_date - interval '2 months'; END; $$ LANGUAGE plpgsql;
每两个月执行一次,可以备份两个月前的数据
报告相同问题?