2012-04-06 48 views
6

我一直認爲View是一個存儲查詢。最近我需要在一個項目中使用派生表。這讓我想到了Views。SQL視圖vs派生表

是不是一個查看與一個派生表相同的東西,除了它已被保存爲一個邏輯實體,其中一個派生表是動態構建的?

回答

6

是的,對於大多數意圖和目的,他們可以被認爲是你所描述的。他們是一樣的想法。

在一些RDBMS中,您可以用視圖做更有趣的事情。索引是首先想到的。您也可以授予對視圖的訪問限制,因爲它們是適當的數據庫對象。

看看Derived Tables in SQL欲瞭解更多信息。

+1

分區視圖提供了更多細節。 – 2012-04-06 13:56:25