程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2刪除表

DB2刪除表

編輯:DB2教程

DB2刪除表操作相信大家都不陌生,這是我們最常用的操作之一,下面就對DB2刪除表方面作詳盡的闡述,供您參考學習。

DB2刪除表
可以使用DROP TABLE語句刪除表。當刪除一個表時,也會刪除SYSCAT.TABLES系統目錄中包含有關該表的信息的那一行,並會影響從屬於該表的任何其他對象。 例如:

●會刪除所有的列名

●會刪除基於該表的任何列創建的索引

●將基於該表的所有視圖標記為不可用

●刪除的表和從屬視圖的所有特權被隱式撤銷

●會刪除在其中為該表父表或從屬表的所有引用約束

●從屬於刪除的表的所有程序包和高速緩存的動態SQL和XQuery語句被標記為無效,且該狀態會保持至重新創建了從屬對象為止。這包括這樣的一些程序 包,它們從屬於將被刪除的層次結構中子表上的任何超表

●將從屬於該刪除表的所有觸發器標記為不可用

要使用命令行來刪除表,請輸入: 

DROP TABLE <table_name>

以下語句刪除DEPARTMENT表:

DROP TABLE DEPARTMENT

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved