熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

SQL實戰新手入門:修改視圖

2013-11-13 12:43:32  來源: SQL語言 

   修改視圖

  當想對一個視圖進行修改但這樣的改動又沒有必要完全重新編寫視圖時可以使用ALTER VIEW語法不同的RDBMS對於ALTER VIEW語句所能夠執行的修改存在著相當大的差異某些(HSQLDBMS Access)根本不支持ALTER VIEW語句

  Oracle的ALTER VIEW語句不能改變視圖的定義(例如添加列重命名列等)相反Oracle使用ALTER VIEW語句來向已有的DDL定義添加約束(關於約束的更多信息請參考第章)顯然Oracle認為應該使用CREATE或者REPLACE語句來實現其余的功能

  IBM DB中ALTER VIEW語句的功能僅僅是向已有的查詢定義中添加列其余的RDBMS把ALTER VIEW作為REPLACE的同義詞使用但兩者存在一個重要區別即使用ALTER並不會影響到視圖中已經創建好的安全權限(關於安全性請參考第章的內容)

       返回目錄SQL實戰新手入門

       編輯推薦

       Oracle索引技術

       高性能MySQL

       數據倉庫與數據挖掘培訓視頻教程


From:http://tw.wingwit.com/Article/program/SQL/201311/16461.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.