SQL 视图与派生表
Posted
技术标签:
【中文标题】SQL 视图与派生表【英文标题】:SQL View vs Derived Table 【发布时间】:2012-04-20 02:56:28 【问题描述】:我一直认为 View 是一个存储查询。最近我需要在一个项目中使用派生表。这让我想到了 Views。
除了它被保存为动态构建派生表的逻辑实体之外,视图与派生表不同吗?
【问题讨论】:
【参考方案1】:是的,对于大多数意图和目的,它们可以被认为是您所描述的。他们的想法是一样的。
在某些 RDBMS 中,您可以使用视图做更多有趣的事情。索引是首先想到的。您还可以授予对视图的访问限制,因为它们是适当的数据库对象。
查看“Derived Tables in SQL”了解更多信息。
【讨论】:
分区视图提供了更多细节。以上是关于SQL 视图与派生表的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server:无法在视图上创建索引,因为它引用派生表。
sql 表表达式 - 视图,临时表,表变量,派生表,表值函数,公用表表达式(CTE)