DB2的常用指令

2022-07-15 03:03:08 字數 1825 閱讀 5541

注:大寫的是固定的,小寫的根據自己的實際情況

首先進入 命令視窗, win+r ---> 輸入 db2cmd db2

1. 刪除資料庫

uncatalog db db_name  --db_name 資料庫的名稱

2. 新建乙個資料庫

create database db_name using codeset  utf-8  territory cn  pagesize 8  k

3. 檢視資料庫

list db directory

4. 連線資料庫

connect to db_name user username using password

5. 斷開資料庫連線

db2 connect reset

6. 建立表

create table  table_name( username varchar(30) , password varchar(30) )

7. 儲存

commit

8.  檢視表

list tables

9. 檢視表結構

describe  table  table_name

10. 插入資料

insert into table_name values('username','password'),('zhang','123456')

11. 查詢資料

select * from table_name

12. 資料更新

update  table_name  set username = 'uname'  where password = 'password'

13. 刪除資料

delete from  table_name where username = 'uname'

14. 建立索引

create index index_name on  tablename(column)  --column 為表中的乙個字段

15. 檢視索引

describe indexes for table table_name 

16. 刪除資料庫定義檔案

(1)db2look   -d  db_name  -z  table_name   -e  -o  file_name.sql

(2)db2look   -d  db_name    -e  -o    file_name.sql

注意這個語句 是在cmd 視窗執行的,而不是 db2cmd

17. 執行資料庫定義檔案

步驟:在 檔案的當前cmd命令視窗下 輸入db2cmd ,連線資料庫 ,

db2  -tvf  file_name.sql  > file_name.log 

18. 獲取資料庫例項引數

db2  get  dbm  cfg

19. 修改 資料庫例項引數

db2  update  dbm cfg using  param  value 

如修改埠號: db2  update  dbm cfg using   svcename  60000

20. 獲取資料庫引數

db2 get db for  db_name

21. 更改資料庫引數

db2 update db cfg using param value

22. 獲取資料庫環境變數

db2set

23. 修改資料庫環境變數

db2set param value

24. 匯出工具 export

db2  export  to  file_name.del  of del  select * from  table_name

DB2常用函式

1 char函式 char current date,iso 轉換成yyyy mm dd char current date,usa 轉換成mm dd yyyy char current date,eur 轉換成dd.mm.yyyy char current date,jis char curren...

DB2開發常用

db2開發常用 日期函式 常用日期函式 獲取時間 1 獲取當期日期 values current date 2012 08 28 2 獲取當期時間 values current time 11 56 36 3 獲取當前時間戳 values current timestamp 2012 08 28 1...

常用DB2命令

建庫 db2 create db vipface using codeset utf 8 territory cn on 建庫到指定位置 db2 create database oadb on d using codeset gbk territory cn 列出所有資料庫 db2 list dat...