DB2刪除表操作相信大家都不陌生,這是我們最常用的操作之一,下面就對DB2刪除表方面作詳盡的闡述,供您參考學習。
DB2刪除表
可以使用DROP TABLE語句刪除表。當刪除一個表時,也會刪除SYSCAT.TABLES系統目錄中包含有關該表的信息的那一行,並會影響從屬於該表的任何其他對象。 例如:
●會刪除所有的列名
●會刪除基於該表的任何列創建的索引
●將基於該表的所有視圖標記為不可用
●刪除的表和從屬視圖的所有特權被隱式撤銷
●會刪除在其中為該表父表或從屬表的所有引用約束
●從屬於刪除的表的所有程序包和高速緩存的動態SQL和XQuery語句被標記為無效,且該狀態會保持至重新創建了從屬對象為止。這包括這樣的一些程序 包,它們從屬於將被刪除的層次結構中子表上的任何超表
●將從屬於該刪除表的所有觸發器標記為不可用
要使用命令行來刪除表,請輸入:
DROP TABLE <table_name>
以下語句刪除DEPARTMENT表:
DROP TABLE DEPARTMENT
DB2數據庫命令大全
DB2數據移動的四種文件格式
教您如何實現DB2行轉列
DB2在線備份的實現方法
DB2離線備份測試實例