<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # CREATE MATERIALIZED VIEW ## Name CREATE MATERIALIZED VIEW?--?定義一個物化視圖 ## Synopsis ``` CREATE MATERIALIZED VIEW _table_name_ [ (_column_name_ [, ...] ) ] [ WITH ( _storage_parameter_ [= _value_] [, ... ] ) ] [ TABLESPACE _tablespace_name_ ] AS _query_ [ WITH [ NO ] DATA ] ``` ## 描述 `CREATE MATERIALIZED VIEW`定義一個查詢的物化視圖。 在命令發出時,該查詢被執行并且用于填充視圖(除非使用了`WITH NO DATA`), 并且可以稍后使用`REFRESH MATERIALIZED VIEW`來刷新。 `CREATE MATERIALIZED VIEW`類似于`CREATE TABLE AS`, 除了它也使查詢記住初始化視圖,所以稍后需要時也可以被刷新。 物化視圖和表一樣有許多屬性,但是不支持臨時物化視圖或自動生成OID。 ## 參數 `_table_name_` 要創建的物化視圖的名字(可以有模式修飾)。 `_column_name_` 新的物化視圖中的字段名。如果沒有提供字段名,那么使用查詢的輸出字段名。 `WITH (` `_storage_parameter_` [= `_value_`] [, ... ] ) 這個子句為新的物化視圖指定可選的存儲參數;參閱 [_存儲參數_](#calibre_link-86) 獲取更多信息。所有`CREATE TABLE`支持的參數, `CREATE MATERIALIZED VIEW`也都支持,除了`OIDS`。 參閱[CREATE TABLE](#calibre_link-7)獲取更多信息。 `TABLESPACE` `_tablespace_name_` `_tablespace_name_` 是新的物化視圖在其中創建的表空間的名字。如果沒有指定, 則查詢[default_tablespace](#calibre_link-90)。 `_query_` [SELECT](#calibre_link-104)、[TABLE](#calibre_link-105)或 [VALUES](#calibre_link-106)命令。這個查詢將在受到安全限制的操作內運行; 特別的,對函數的調用本身創建臨時表將會失敗。 `WITH [ NO ] DATA` 這個子句說明物化視圖是否在創建時填充。如果不,物化視圖將被標記為不可掃描, 并且不能被查詢,直到使用了`REFRESH MATERIALIZED VIEW`。 ## 兼容性 `CREATE MATERIALIZED VIEW`是一個PostgreSQL擴展。 ## 又見 [ALTER MATERIALIZED VIEW](#calibre_link-607), [CREATE TABLE AS](#calibre_link-76), [CREATE VIEW](#calibre_link-473), [DROP MATERIALIZED VIEW](#calibre_link-603), [REFRESH MATERIALIZED VIEW](#calibre_link-608)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看