如何创建一个与表 TAB1 具有相同属性和列的表 TAB2


DB2 为我们提供将现有表结构复制到新表的选项。若要将表 TAB1 的属性和列复制到新表 TAB2,我们可以使用以下命令:

CREATE TABLE DBSET1.TAB2
   LIKE DBSET1.TAB1

CREATE TABLE 保留字后跟表名称。表名称需要由其所在数据库限定。在本例中,这个新表是 TAB2,其数据库是 DBSET1。

然后使用 LIKE 参数,后跟原始表名称,其由其数据库限定,即 DBSET1.TAB1

此处需要注意的重要一点是,主键和外键不会自动继承,我们必须在新的表上使用 ALTER table 命令对其进行定义。

更新日期:12-Sep-2020

168 查看

启动你的职业

通过完成课程获得认证

开始
广告