如何创建与表 TAB1 具有相同属性和列的表 TAB2
db2databasebig data analytics更新于 2026/2/11 21:37:17
DB2 提供了将现有表的结构复制到新表的选项。要将表 TAB1 的属性和列复制到新表 TAB2,我们可以使用以下命令−
CREATE TABLE DBSET1.TAB2 LIKE DBSET1.TAB1
CREATE TABLE 保留字后跟表名。表名需要由其所在的数据库限定。在本例中,新表为 TAB2,其数据库为 DBSET1。
之后使用 LIKE 参数,后跟原始表的名称(该名称由其数据库限定),即 DBSET1.TAB1
这里需要注意的是,主键和外键不会自动继承,我们必须在新表上使用 ALTER table 命令来定义它们。
相关文章
打印
下一节:如何将 Name 列的长度从 CHAR(20) 更改为 CHAR(50)? ❯❮ 上一节:如何在表 TAB1 上创建包含 Name、age、enrollmentId 和 age > 10 的列的视图。>

