postgres中参数化的视图
原文中文,约4400字,阅读约需11分钟。发表于: 。简单地说,视图是 SQL 查询的一种别名。假设我们有一张表:一个包含数据的简单表:CREATE TABLE IF NOT EXISTS data_points( sensor varchar, measure_time DATE, value REAL, PRIMARY KEY (city,...
PostgreSQL允许创建参数化视图,类似于SQL查询。视图可用作应用程序的读取接口,将数据存储模型与访问方式分离。此外,PostgreSQL还支持物化视图和临时视图。然而,视图存在一些限制,如在查询大量数据时性能问题。为了解决这个问题,可以使用函数作为视图的替代方案。在Java中,通过本地SQL查询可以访问返回表的函数。将函数返回的表的列映射到类中的字段需要在JPA中进行额外的配置。