基本命令
查看命令選項
信息幫助
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]