`

DB2-复制表结构以及数据命令

阅读更多

--复制表结构
create table table_name_new as (select * from table_name_old) definition only;

--插入数据
insert into table_name_new (select * from table_name_old);

也可以用export 、import来插入数据


--复制表结构,但是不复制主键、约束、索引...
create table table_name_new like table_name_old;

分享到:
评论

相关推荐

    DB2导出数据库表结构和数据.pdf

    在 DB2 中,有多种方式来导出数据库的表结构和数据,以便备份、迁移或分析。以下是使用 DB2 导出和导入数据库结构及数据的具体步骤和相关知识点: 1. **导出数据库表结构**: 使用 `db2look` 命令可以导出数据库的...

    DB2导出数据库表结构和数据.docx

    在文档"DB2导出数据库表结构和数据.docx"中,主要讲述了如何在DB2环境中导出数据库的表结构和数据,以及相关的数据库管理和操作命令。以下是对这些知识点的详细解释: 1. **导出数据库结构**: 使用`db2look`命令...

    db2常用命令 备份还原表

    根据给定文件的信息,我们可以总结出以下关于DB2数据库管理系统的相关知识点,这些知识点主要集中在DB2的常用命令、数据库的备份与恢复技术上,并且特别提到了对大对象表的操作。 ### DB2常用命令概览 #### 一、...

    db2数据库命令

    18. **显示表结构**:`#db2describetabletablename` - 描述表的结构,包括字段名、数据类型和约束。 19. **修改列**:`#db2altertable[tablename]altercolumn[columname]setdatatypevarchar(24)` - 改变指定列的...

    Mysql复制表结构、表数据的方法

    MySQL是一种广泛使用的开源关系型数据库管理系统,其复制表结构和数据是常见的数据库管理任务,尤其在数据迁移、备份和恢复时。以下是对标题和描述中所述知识点的详细说明: 1. **复制表结构及数据到新表**: 使用...

    DB2-windows快速入门

    包括SELECT语句用于查询数据,INSERT用于插入新数据,UPDATE用于修改现有数据,DELETE用于删除数据,以及DDL(Data Definition Language)用于定义数据库结构。 6. **备份与恢复**:定期备份数据库是防止数据丢失的...

    DB2-v9-SQL-Workshop.zip_db2

    "DB2 v9 SQL Workshop" 是一个专门针对DB2 v9版本的SQL(结构化查询语言)培训课程,旨在帮助用户深入理解和掌握如何在DB2环境中有效地使用SQL进行数据操作。 SQL,全称为Structured Query Language,是用于管理和...

    Linux系统重启db2数据库命令实例详解.docx

    5. **复制表**:`db2 create table t1 like t2`复制表结构。 6. **查看表结构**:`db2 describe table tablename`显示表的结构。 7. **执行SQL查询**:`db2 "select * from table tablename where ..."`执行SQL语句...

    db2-migrate

    通过 SQL 命令创建了名为 "DB2_DATA" 的表空间,并指定了数据文件的位置和大小。然后,为该用户分配权限,如 "DBA" 权限和 "RESOURCE" 权限,允许用户管理数据库对象。 接着,为了在 Oracle SQL Developer 工具中...

    db2数据库常用命令

    这些命令用于将数据从一个表复制到另一个表中。 - `INSERT INTO ZJT_TABLES`:向ZJT_TABLES表中插入数据。 - `SELECT * FROM TABLES`:从TABLES表中选择所有列的数据。 - 类似的逻辑也适用于ZJT_VIEWS表。 #### 六...

    DB2命令大全

    显示表结构** `#db2describetabletablename`显示指定表`tablename`的详细结构,包括字段名、类型等。 **23. 修改列** `#db2altertable[tablename]altercolumn[columname]setdatatypevarchar(24)`用于改变表中列...

    db2 修改表数据类型

    首先,通过`CREATE TABLE`语句创建一个新的表,该表与原始表结构相同,但未包含任何数据。这里使用了`LIKE`关键字来快速复制原始表的结构。 ```sql CREATE TABLE FA_DAILY_REPORT_ITEM810 LIKE FA_DAILY_REPORT_...

    linux下的DB2命令

    批量执行SQL命令或脚本,适用于复杂的数据库操作,如批量数据更新、表结构修改等。 ### 16. 自动生成批处理文件 通过SQL查询生成批处理文件,如`runstats on table`语句,用于自动创建性能优化所需的统计信息更新...

    db2常用命令

    - `DEFINITION ONLY`: 只定义表结构而不实际创建数据。 #### 五、插入记录 **命令示例:** ```sql INSERT INTO zjt_tables SELECT * FROM tables; INSERT INTO zjt_views SELECT * FROM views; ``` - **功能描述:**...

    DB2和ORACLE数据库导出表结构空间和存储过程脚本。

    它可能调用了上述提到的DB2和Oracle的命令行工具,以导出表结构、存储过程和表空间信息。用户运行这个文件时,应该会生成相应的DDL和PL/SQL脚本文件。 3. **CODE**: 这可能包含具体的SQL脚本或存储过程代码,用于更...

    AIX和WINDOWS下DB2数据库互导

    以上步骤详细描述了AIX和Windows之间DB2数据库的互导过程,涵盖了数据抽取、表结构创建、数据加载以及索引和外键的建立。这个过程对于在不同操作系统环境下进行数据库迁移和测试至关重要,尤其是在开发和生产环境不...

    Linux系统怎么用命令重启db2数据库.docx

    - **显示表结构**:`db2 describe table tablename` - **执行SQL查询**:`db2 "select * from table tablename where ..."` - **执行SQL脚本**:`db2 -tvf scripts.sql` - **查看错误代码**:`db2 ? 10054` - **查看...

    db2常用命令及数据类型

    11. **查看表结构**:`db2 describe table`命令用于显示表的详细结构,而`db2 describe select * from`可以查看查询语句的结果列信息。 12. **查看表的索引**:`db2 describe indexes for table`列出指定表的所有...

    db2常用命令大全,有说明

    #### 十一、描述表结构 **命令**: ```sql DB2 DESCRIBE TABLE USER1.DEPARTMENT; DB2 DESCRIBE SELECT * FROM USER.TABLES; ``` **说明**:第一条命令用于描述 `USER1.DEPARTMENT` 表的结构;第二条命令则用于...

Global site tag (gtag.js) - Google Analytics