`

DB2常用命令列表(一)

    博客分类:
  • DB2
阅读更多

1. 建立数据库DB2_GCB

CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB 
USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 

 

2. 连接数据库

connect to sample1 user db2admin using 8301206 

 3. 建立别名

create alias db2admin.tables for sysstat.tables; 
CREATE ALIAS DB2ADMIN.VIEWS FOR SYSCAT.VIEWS 
create alias db2admin.columns for syscat.columns; 
create alias guest.columns for syscat.columns;

  

4. 建立表

create table zjt_tables as 
(select * from tables) definition only; 
create table zjt_views as 
(select * from views) definition only;

  

5. 插入记录

insert into zjt_tables select * from tables; 
insert into zjt_views select * from views;

  

6. 建立视图

create view V_zjt_tables as select tabschema,tabname from zjt_tables;

  

7. 建立触发器

CREATE TRIGGER zjt_tables_del 
AFTER DELETE ON zjt_tables 
REFERENCING OLD AS O 
FOR EACH ROW MODE DB2SQL 
Insert into zjt_tables1 values(substr(o.tabschema,1,8),substr(o.tabname,1,10)) 

 

8. 建立唯一性索引

CREATE UNIQUE INDEX I_ztables_tabname 
[size=3]ON zjt_tables(tabname); 

 
9. 查看表

select tabname from tables 
where tabname='ZJT_TABLES';

  

10. 查看列

select SUBSTR(COLNAME,1,20) as 列名,TYPENAME as 类型,LENGTH as 长度 
from columns 
where tabname='ZJT_TABLES'; 

 

11. 查看表结构

db2 describe table user1.department 
db2 describe select * from user.tables

  

12. 查看表的索引

db2 describe indexes for table user1.department 

 

13. 查看视图

select viewname from views 
where viewname='V_ZJT_TABLES';

  

14. 查看索引

select indname from indexes 
where indname='I_ZTABLES_TABNAME'; 

 

15. 查看存贮过程

SELECT SUBSTR(PROCSCHEMA,1,15),SUBSTR(PROCNAME,1,15) 
FROM SYSCAT.PROCEDURES;

  

16. 类型转换(cast)

ip datatype:varchar 
select cast(ip as integer)+50 from log_comm_failed

  

17. 重新连接

connect reset

  

18. 中断数据库连接

disconnect db2_gcb

  

19. view application

LIST APPLICATION;

  

20. kill application

FORCE APPLICATION(0); 
db2 force applications all (强迫所有应用程序从数据库断开) 

 

21. lock table

lock table test in exclusive mode 

 

22. 共享

lock table test in share mode 

 

23. 显示当前用户所有表

list tables

  

24. 列出所有的系统表

list tables for system

  

25. 显示当前活动数据库

list active databases

  

26. 查看命令选项

list command options

  

27. 系统数据库目录

LIST DATABASE DIRECTORY 

 

28. 表空间

list tablespaces 

 

29. 表空间容器

LIST TABLESPACE CONTAINERS FOR 
Example: LIST TABLESPACE CONTAINERS FOR 1 

 

30. 显示用户数据库的存取权限

GET AUTHORIZATIONS 

 

分享到:
评论

相关推荐

    DB2常用命令列表,DB2常用命令列表

    DB2常用命令列表 DB2是一种关系数据库管理系统,提供了多种命令来管理和维护数据库。本文总结了常用的DB2命令,涵盖数据库创建、连接、表创建、索引创建、视图创建、触发器创建、查询、锁定、FORCE应用程序等多方面...

    db2常用命令大全

    db2常用命令大全,db2常用命令大全,db2常用命令大全,db2常用命令大全

    DB2常用命令.doc

    DB2常用命令概述 DB2是IBM开发的一种关系数据库管理系统,提供了多种命令来管理和维护数据库。以下是DB2常用命令的总结: 启动和关闭数据库实例 * 启动数据库实例:#db2start * 关闭数据库实例:#db2stop * 强制...

    db2常用命令大全,有说明

    ### DB2常用命令详解 #### 一、创建数据库 **命令**: ```sql CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 ``` **说明**:此命令用于在...

    Db2数据库操作的常用命令列表

    Db2数据库操作的常用命令列表 Db2数据库操作的常用命令列表中包含了多个重要的数据库操作命令,这些命令对Db2数据库的管理和维护至关重要。本文将对这些命令进行详细的解释和分析,帮助读者更好地理解和掌握Db2...

    Db2 常用命令Db2 常用命令Db2 常用命令.doc

    ### Db2常用命令详解 #### 一、Db2概述与基本命令 Db2是由IBM公司开发的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据处理领域。掌握Db2的基本命令对于日常维护和管理至关重要。 - **启动DB2管理器**...

    db2 常用命令大全

    DB2 常用命令大全 DB2 是 IBM 公司的一款关系数据库管理系统,具有强大的数据存储和处理能力。以下是 DB2 的一些常用命令,可以帮助开发人员更好地使用 DB2 数据库。 一、基础篇 1. 连接数据库 db2 connect to ...

    linux下DB2常用命令

    Linux 下 DB2 常用命令 DB2 是一个 relation database management system(关系数据库管理系统),广泛应用于企业级的数据存储和管理中。在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面...

    DB2数据库常用命令

    测试以及运维常用DB2操作命令,方便测试和运维对数据库的维护和操作

    IBM db2 常用命令大全

    IBM DB2 常用命令大全 DB2 是一种广泛使用的关系数据库管理系统,由 IBM 开发。它提供了丰富的命令集,用于管理和维护数据库。...这些命令只是 DB2 常用命令大全的一部分,它们可以帮助您更好地管理和维护数据库。

    db2常用管理命令介绍

    db2常用管理命令介绍,对db2数据库有兴趣的人员可以借鉴.

    DB2 常用命令汇总

    以下是从给定文件中提取并详细阐述的DB2常用命令知识点: ### 1. 建立数据库 ```sql CREATEDATABASEDB2_GCBONG:ALIASDB2_GCBUSINGCODESETGBKTERRITORYCNCOLLATEUSINGSYSTEMDFT_EXTENT_SZ32 ``` 这条命令用于创建一...

    DB2常用命令汇总

    DB2常用命令汇总,我在项目中经常用到。DB2常用命令 DB2备份 DB2导出 DB2还原 DB2操作实例

    db2常用命令总结.pdf

    标题:"db2常用命令总结.pdf" ### 知识点概览 本文档旨在总结IBM DB2数据库管理系统中常用的命令操作,覆盖了从基础的数据库管理到数据表操作以及脚本文件处理等多个方面,为DB2数据库管理员和开发人员提供一份...

    DB2常用命令集 DB2常用命令集

    本文将深入解析DB2中一系列重要的命令,这些命令对于日常的数据库操作至关重要,包括但不限于数据库的启动与停止、连接管理、配置读取与更新、数据备份与恢复、存储过程绑定、表优化、数据导入与导出等。 ### 启动...

    DB2 数据库常用命令

    ### DB2 数据库常用命令详解 #### 一、db2move — 数据库迁移与转换工具 `db2move`是IBM DB2数据库管理系统中的一个强大工具,主要用于在不同DB2数据库之间进行数据迁移和转换。它支持数据的导出、导入和加载功能...

    DB2常用命令集

    ### DB2常用命令集 #### 1. 停止 DB2 实例 - **命令**: `db2stop` - **描述**: 该命令用于停止正在运行的DB2实例。 - **注意事项**: 如果实例中有未完成的事务或连接,`db2stop`会等待这些事务完成或超时后自动...

    DB2 常用cmd命令

    1、 打开命令行窗口  #db2cmd ... # db2cmd db2cc 3、 打开命令编辑器  db2cmd db2ce ... 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force

    DB2常用命令,DB2 v8数据库基础

    DB2 v8作为其一个重要版本,提供了许多先进的特性和功能,对于初学者来说,掌握其基础操作和常用命令至关重要。 首先,我们来看看DB2的常用命令。在数据库管理中,命令行界面是进行日常操作的主要方式之一,以下是...

    DB2常用命令小结

    DB2常用命令小结

Global site tag (gtag.js) - Google Analytics