基本命令
查看命令选项
信息帮助
SQL statement
例子:
statement =30081
SQL30081
启动当前的DB2数据库管理实例
停止当前的数据库管理实例
列出当前实例
库相关命令
系统数据库目录
查看本地数据库目录
db2 list database directory on <盘符>
建立数据库
CREATE DATABASE 库名(不设定参数)
CREATE DATABASE 库名 ON 盘符(只识别盘符) ALIAS 别名
USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32
查看数据库配置
删除数据库
连接数据库
connect to 库名(不设定参数)
connect to 库名 user 用户名 using 密码
中断数据库连接
重新连接
显示当前活动数据库
显示用户数据库的存取权限
表空间
表空间容器
LIST TABLESPACE CONTAINERS FOR 1(整数)
列出所有的系统表
显示当前用户所有表
表相关命令
导入表结构
db2 -tf sql文件
import from c:user.ixf of ixf [Create/Insert into / update] tablename
导出用户表
export to c:user.ixf of ixf select * from user
查看库中是否存在
select * from syscat.tables where tabname = ‘表名’
重命名表名
创建表
ceate table tb1(id integer not null,name char(10))
设置主键
alter table 表名 add primary key (字段)
查看表的结构
其他命令
修改db2字符集
查看本地节点目录
执行脚本文件
查看当前连接到数据库的应用
db2 list application [show detail]