完全不是同一个东东哦。
视图的用处上面说得很清楚了。
而且视图是永远不会自己消失的除非你删除它。
视图有时会对提高效率有帮助。临时表几乎是不会对性能有帮助,是资源消耗者。
视图一般随该数据库存放在一起,临时表永远都是在tempdb里的。

解决方案 »

  1.   

    比如你要对几个表进行关联查询,而且还要进行统计排序等操作,写SQL语句会很麻烦的,用视图将几个表关联起来,然后对这个视图进行查询操作,和对一个表查询一样,很方便。
    还有你查询时只对视图进行查询,当其它表中字段名或结构有所改变时,只需在视图中做一点小的修改,而不需要去改你的SQL语句或程序
    SQL SERVER 2000 中视图还可以加索引
    还有很多优点上面的帖子中都说了