慕桂英546537
2019-10-22 17:12:55
PostgreSQL中的計算/虛擬/派生列PostgreSQL是否支持計算/計算列,如MSSQLServer?我在文檔中找不到任何東西,但是由于這個特性包含在許多其他DBMS中,我想我可能遺漏了一些東西。例:http:/msdn.microsoft.com/en-us/Library/ms 191250.aspx
3 回答

米脂
TA貢獻1836條經(jīng)驗 獲得超3個贊
STORED
CREATE TABLE tbl ( int1 int, int2 int, product bigint GENERATED ALWAYS AS (int1 * int2) STORED);
VIRTUAL
函數(shù)調(diào)用的屬性表示法產(chǎn)生錯誤
在那之前VIRTUAL
tbl.col
將公共查詢存儲為列?
SELECT * FROM tbl
IMMUTABLE
CREATE FUNCTION col(tbl) ... AS ... -- your computed expression hereCREATE INDEX ON tbl(col(tbl));
備選方案
VIEW
SELECT *
STORED
物化觀點
- 3 回答
- 0 關(guān)注
- 522 瀏覽
添加回答
舉報
0/150
提交
取消