weibo
作者weibo·2012-04-05 11:47
副总·北京象前行信息科技有限公司

DB2删除表

字数 495阅读 1983评论 1赞 0

  DB2删除表操作相信大家都不陌生,这是我们最常用的操作之一,下面就对DB2删除表方面作详尽的阐述,供您参考学习  。

  DB2删除表
可以使用DROP TABLE语句删除表  。当删除一个表时,也会删除SYSCAT.TABLES系统目录中包含有关该表的信息的那一行,并会影响从属于该表的任何其他对象  。 例如:

  ●会删除所有的列名

  ●会删除基于该表的任何列创建的索引

  ●将基于该表的所有视图标记为不可用

  ●删除的表和从属视图的所有特权被隐式撤销

  ●会删除在其中为该表父表或从属表的所有引用约束

  ●从属于删除的表的所有程序包和高速缓存的动态SQL和XQuery语句被标记为无效,且该状态会保持至重新创建了从属对象为止  。这包括这样的一些程序 包,它们从属于将被删除的层次结构中子表上的任何超表

  ●将从属于该删除表的所有触发器标记为不可用

  要使用命令行来删除表,请输入:

  DROP TABLE

  以下语句删除DEPARTMENT表:

  DROP TABLE DEPARTMENT

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论1 条评论

zhendazhenda数据库管理员昆仑银行
2015-01-05 15:33
同理,索引呢?
Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广