PostgreSQL中的计算/虚拟/派生列PostgreSQL是否支持计算/计算列,如MSSQLServer?我在文档中找不到任何东西,但是由于这个特性包含在许多其他DBMS中,我想我可能遗漏了一些东西。例:http:/msdn.microsoft.com/en-us/Library/ms 191250.aspx
3 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
STORED
CREATE TABLE tbl ( int1 int, int2 int, product bigint GENERATED ALWAYS AS (int1 * int2) STORED);
VIRTUAL
在那之前VIRTUAL
tbl.col
SELECT * FROM tbl
IMMUTABLE
CREATE FUNCTION col(tbl) ... AS ... -- your computed expression hereCREATE INDEX ON tbl(col(tbl));
备选方案
VIEW
SELECT *
STORED
添加回答
举报
0/150
提交
取消