PostgreSQL中的计算/计算列

Postgresql是否支持计算/计算列,如MS sql Server?我在文档中找不到任何东西,但由于此功能包括在许多其他DBMS中,我认为我可能会缺少一些东西。

例如:http://msdn.microsoft.com/en-us/library/ms191250.aspx

Postgresql不支持“计算列”本身。

您可以使用view实现类似的功能

或者你可以使用工作和看起来像计算列的函数
详细解释在这个相关的答案:

> Store common query as column?

“Persisted”计算列可以用triggers功能相同的方式实现。

Materialized views一个密切相关的概念。
Postgres实现materialized views directly with Postgres 9.3。在早期版本中,必须手动管理MV。

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...