Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 是否可以插入表中更新的行以作为新行查看?_Sql_Postgresql_Function - Fatal编程技术网

Sql 是否可以插入表中更新的行以作为新行查看?

Sql 是否可以插入表中更新的行以作为新行查看?,sql,postgresql,function,Sql,Postgresql,Function,我有一个不断更新的表格,历史信息总是被覆盖 我必须创建一个视图,合并所有必要的表信息 是否有任何方法可以让视图保留表中的所有历史记录信息(更新表行之前和之后) 我知道视图只计算表中的任何信息,如果没有办法,我必须使用实体化视图吗?请添加一些数据示例,说明您的输入和输出内容。视图只是一个存储的查询,它没有自己的数据。视图将始终返回基于当前表数据的结果。嗨,jarlh,我理解你的意思。是否有任何触发器或函数可以处理我的请求?您需要一个跳跳虎将表中的数据归档到另一个表中。

我有一个不断更新的表格,历史信息总是被覆盖

我必须创建一个视图,合并所有必要的表信息

是否有任何方法可以让视图保留表中的所有历史记录信息(更新表行之前和之后)


我知道视图只计算表中的任何信息,如果没有办法,我必须使用实体化视图吗?

请添加一些数据示例,说明您的输入和输出内容。视图只是一个存储的查询,它没有自己的数据。视图将始终返回基于当前表数据的结果。嗨,jarlh,我理解你的意思。是否有任何触发器或函数可以处理我的请求?您需要一个跳跳虎将表中的数据归档到另一个表中。