0
我知道從視圖中刪除一行也會從基表中刪除該行。但是我認爲知道如何從基表中刪除一行影響視圖會更驚訝?從基表中刪除行是否影響該表的視圖?
我知道從視圖中刪除一行也會從基表中刪除該行。但是我認爲知道如何從基表中刪除一行影響視圖會更驚訝?從基表中刪除行是否影響該表的視圖?
刪除表中的行將影響常規視圖的結果。
視圖在創建時不會執行。它們在被引用時執行。每次在查詢中引用視圖時,都會再次運行。因此,對基礎表中數據的任何更新都會影響視圖。
這不適用於物化視圖,其中是在創建時執行。爲了反映基礎數據的變化,您需要刷新物化視圖。