DB2重命名表和查看表信息


  本文标签:DB2重命名表

  DB2重命名表相信大家都有一些了解,下面就为您详细介绍DB2重命名表和查看表信息方面的知识,如果你感兴趣的话,不妨一看  。

  DB2重命名表
可以使用RENAME语句来重命名现有表  。例如:

  C:\>db2 rename table tta to rn_tab

  DB20000I  SQL命令成功完成  。

  重命名表时,源表不能在任何现有定义(视图或具 体化查询表)、触发器、SQL 函数或约束中引用  。它也不能具有任何生成列(标识列除外),或者不能是父表或从属表  。目录条目将更新以反映新表名  。

  查看表信息
可以使用表所示的命令来获取表信息  。

命    令
描    述
list tables
列出用于当前用户的表
list tables for all
列出数据库中定义的所有表
list tables for schema schemaname
列出指定模式中的表
                                                                                              (续表)  
命    令
描    述
list tables for schema
列出以当前用户名为模式的表
describe table tablename
显示指定的表的结构

  例如,下面的命令:

  db2 describe table department