顯示視圖
適用於:磚的SQL磚運行時
返回所有的視圖可以選擇指定的模式。此外,該語句的輸出可以通過一個可選的過濾匹配模式。如果沒有指定模式,那麼返回的視圖是當前模式。在使用磚運行時,如果指定的模式是全局臨時視圖模式,磚運行時的全局臨時視圖列表。注意,命令還列出了當地臨時無論給定模式的看法。
參數
視圖的模式名稱列出。
regex_pattern
正則表達式模式,用於過濾掉不必要的觀點。
除了
*
和|
角色,就像一個正則表達式模式。*
僅匹配0或多個字符|
用於單獨的多個不同的正則表達式可以匹配。前導和尾隨空白是修剪前的輸入模式處理。模式匹配是不區分大小寫的。
例子
還在不同的模式,創建視圖,創建全球/本地臨時視圖。>創建視圖山姆作為選擇id,工資從員工在哪裏的名字=“山姆”;>創建視圖sam1作為選擇id,工資從員工在哪裏的名字=“sam1”;>創建視圖suj作為選擇id,工資從員工在哪裏的名字=“suj”;>使用模式usersc;>創建視圖user1作為選擇id,工資從默認的。員工在哪裏的名字=“user1”;>創建視圖user2作為選擇id,工資從默認的。員工在哪裏的名字=user2的;>使用模式默認的;>創建臨時視圖temp1作為選擇1作為col1;>創建臨時視圖temp2作為選擇1作為col1;——列出所有視圖的默認模式>顯示的觀點;名稱空間viewNameisTemporary- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默認的山姆假默認的sam1假默認的suj假temp2真正的——列出所有視圖從usersc模式>顯示的觀點從usersc;名稱空間viewNameisTemporary- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -userscuser1假userscuser2假temp2真正的——列出所有視圖默認模式匹配模式的薩姆*>顯示的觀點從默認的就像“薩姆*”;名稱空間viewNameisTemporary- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默認的山姆假默認的sam1假——列出所有視圖從當前模式匹配模式的山姆| suj |臨時*’>顯示的觀點就像“山姆| suj |臨時*’;名稱空間viewNameisTemporary- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默認的山姆假默認的suj假temp2真正的