DB2 常用命令整理

DB2 常用的命令整理 
1.查看DB2 的所有进程 db2 list applications 
2.关闭 DB2 所有进程连接 db2 force application all 
3.启动数据库 db2start 
4.停止数据库 db2stop 
5.查看是否有活跃的数据库 db2 list active databases 
6.激活数据库 db2 activate database [db_name] 
7.查询表是否被挂载 db2 "load query table [Schema].[table_name]" 
8.刷新表结构(解除挂载状态) db2 reorg table [Schema].[table_name] 
9.DB2 查看表结构(方法一) @DESC [Schema].[table_name] 
10.DB2 查看表结构(方法二) SELECT * FROM SYSIBM.SYSCOLUMNS WHERE TBNAME='[table_name]' 
11.获取当前系统时间 SELECT SYSDATE FROM SYSIBM.DUAL 
12.查询某个Schema下所有的表 SELECT TRIM(A.TABSCHEMA)||'.'||TRIM(A.TABNAME) FROM SYSCAT.TABLES A WHERE A.TABSCHEMA='[Schema]' 
13.DB2 后台登录命令 db2 connect to [DB_NAME] 
14.DB2 卸数命令 db2 "export to [path].dat of del SELECT * FROM [Schema].[table_name]"; 
15.DB2 加载数据文件命令 db2 "import from [path].dat of del insert into [Schema].[table_name]"; 
16.DB2 限制查询条数 fetch first 10 rows only ——select * from [table_name] fetch first 10 rows only --10 
17.DB2 创建索引 create index [index_name] on [table_name](column_name); 
18.DB2 创建表别名 create alias new_table_name for old_table_name 
19.DB2 清空表数据 truncate table [Schema].[table_name] immediate; 
20.DB2 设置字段非空 alter table [Schema].[table_name] alter [column_name] set not null 
21.DB2 增加主键字段 alter table [table_name] add primary key (column_name) 
22.DB2 修改字段长度 alter table [table_name] alter [column_name] set data type VARCHAR(12) 
23.DB2 增加字段 alter table [table_name] add [column_name] [column_type] 
24.DB2 删除字段 alter table [table_name] drop [column_name] 
25.DB2 删除主键 alter table [table_name] drop primary key

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值