Posted on 2006-11-09 21:40
團隊精神 閱讀(237)
評論(0) 編輯 收藏
-
視圖,是用戶查看數(shù)據(jù)表中數(shù)據(jù)的一種方式,用戶可以通過它瀏覽數(shù)據(jù)表中部分或者全部數(shù)據(jù).視圖就像是一個表一樣,但是實際上是引用的其基表中的的數(shù)據(jù)。同時如果想視圖的基表中添加列,試圖中是不會出現(xiàn)新的列的,除非刪除或重新創(chuàng)建視圖。此外視圖不能加參數(shù)。
-
視圖的優(yōu)點:
-
將用戶的注意力集中到特定的數(shù)據(jù)上,保護數(shù)據(jù)的安全。
-
簡化了數(shù)據(jù)的查詢和處理操作。
-
有利于簡化數(shù)據(jù)交換的操作。
-
有利于簡化對用戶權(quán)限的管理
-
創(chuàng)建視圖:create view 視圖名 AS? query(任何SQL查詢);
-
更改視圖:alter view 視圖名 as newquery;?? ---(mysql中用)??? create or replace view 視圖名 as newquery;? ---(oracle中用)
-
查看視圖:show create view 視圖名;? ---(mysql)
-
刪除視圖: drop view 視圖名;