db2常用命令大全

      1. 建立數(shù)據(jù)庫(kù)DB2_GCB

      CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB

      USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32

      2. 連接數(shù)據(jù)庫(kù)

      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. 建立觸發(fā)器

      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 類(lèi)型,LENGTH as 長(zhǎng)度

      from columns

      where tabname='ZJT_TABLES';

      11. 查看表結(jié)構(gòu)

      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. 查看存貯過(guò)程

      SELECT SUBSTR(PROCSCHEMA,1,15),SUBSTR(PROCNAME,1,15)

      FROM SYSCAT.PROCEDURES;

      16. 類(lèi)型轉(zhuǎn)換(cast)

      ip datatype:varchar

      select cast(ip as integer)+50 from log_comm_failed

      17. 重新連接

      connect reset

      18. 中斷數(shù)據(jù)庫(kù)連接

      disconnect db2_gcb

      19. view application

      LIST APPLICATION;

      20. kill application

      FORCE APPLICATION(0);

      db2 force applications all (強(qiáng)迫所有應(yīng)用程序從數(shù)據(jù)庫(kù)斷開(kāi))

      21. lock table

      lock table test in exclusive mode

      22. 共享

      lock table test in share mode

      23. 顯示當(dāng)前用戶(hù)所有表

      list tables

      24. 列出所有的系統(tǒng)表

      list tables for system

      25. 顯示當(dāng)前活動(dòng)數(shù)據(jù)庫(kù)

      list active databases

      26. 查看命令選項(xiàng)

      list command options

      27. 系統(tǒng)數(shù)據(jù)庫(kù)目錄

      LIST DATABASE DIRECTORY

      28. 表空間

      list tablespaces

      29. 表空間容器

      LIST TABLESPACE CONTAINERS FOR

      Example: LIST TABLESPACE CONTAINERS FOR 1

      30. 顯示用戶(hù)數(shù)據(jù)庫(kù)的存取權(quán)限

      GET AUTHORIZATIONS

      31. 啟動(dòng)實(shí)例

      DB2START

      32. 停止實(shí)例

      db2stop

      33. 表或視圖特權(quán)

      grant select,delete,insert,update on tables to user

      grant all on tables to user WITH GRANT OPTION

      34. 程序包特權(quán)

      GRANT EXECUTE

      ON PACKAGE PACKAGE-name

      TO PUBLIC

      35. 模式特權(quán)

      GRANT CREATEIN ON SCHEMA SCHEMA-name TO USER

      36. 數(shù)據(jù)庫(kù)特權(quán)

      grant connect,createtab,dbadm on database to user

      37. 索引特權(quán)

      grant control on index index-name to user

      38. 信息幫助 (? XXXnnnnn )

      例:? SQL30081

      39. SQL 幫助(說(shuō)明 SQL 語(yǔ)句的語(yǔ)法)
      help statement

      例如,help SELECT

      40. SQLSTATE 幫助(說(shuō)明 SQL 的狀態(tài)和類(lèi)別代碼)

      ? sqlstate 或 ? class-code

      41. 更改與"管理服務(wù)器"相關(guān)的口令

      db2admin setid username password

      42. 創(chuàng)建 SAMPLE 數(shù)據(jù)庫(kù)

      db2sampl

      db2sampl F:(指定安裝盤(pán))

      43. 使用操作系統(tǒng)命令

      ! dir

      44. 轉(zhuǎn)換數(shù)據(jù)類(lèi)型 (cast)

      SELECT EMPNO, CAST(RESUME AS VARCHAR(370))

      FROM EMP_RESUME

      WHERE RESUME_FORMAT = 'ascii'

      45. UDF

      要運(yùn)行 DB2 Java 存儲(chǔ)過(guò)程或 UDF,還需要更新服務(wù)器上的 DB2 數(shù)據(jù)庫(kù)管理程序配置,以包括在該機(jī)器上安裝 JDK 的路徑

      db2 update dbm cfg using JDK11_PATH d:sqllibjavajdk

      TERMINATE

      update dbm cfg using SPM_NAME sample

      46. 檢查 DB2 數(shù)據(jù)庫(kù)管理程序配置

      db2 get dbm cfg

      47. 檢索具有特權(quán)的所有授權(quán)名

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'DATABASE' FROM SYSCAT.DBAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'TABLE ' FROM SYSCAT.TABAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'PACKAGE ' FROM SYSCAT.PACKAGEAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'INDEX ' FROM SYSCAT.INDEXAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'COLUMN ' FROM SYSCAT.COLAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'SCHEMA ' FROM SYSCAT.SCHEMAAUTH

      UNION

      SELECT DISTINCT GRANTEE, GRANTEETYPE, 'SERVER ' FROM SYSCAT.PASSTHRUAUTH

      ORDER BY GRANTEE, GRANTEETYPE, 3

      create table yhdab

      (id varchar(10),

      password varchar(10),

      ywlx varchar(10),

      kh varchar(10));

      create table ywlbb

      (ywlbbh varchar(8),

      ywmc varchar(60))

      48. 修改表結(jié)構(gòu)

      alter table yhdab ALTER kh SET DATA TYPE varchar(13);

      alter table yhdab ALTER ID SET DATA TYPE varchar(13);

      alter table lst_bsi alter bsi_money set data type int;

      insert into yhdab values

      ('20000300001','123456','user01','20000300001'),

      ('20000300002','123456','user02','20000300002');

      49. 業(yè)務(wù)類(lèi)型說(shuō)明

      insert into ywlbb values

      ('user01','業(yè)務(wù)申請(qǐng)'),

      ('user02','業(yè)務(wù)撤消'),

      ('user03','費(fèi)用查詢(xún)'),

      ('user04','費(fèi)用自繳'),

      ('user05','費(fèi)用預(yù)存'),

      ('user06','密碼修改'),

      ('user07','發(fā)票打印'),

      ('gl01','改用戶(hù)基本信息'),

      ('gl02','更改支付信息'),

      ('gl03','日統(tǒng)計(jì)功能'),

      ('gl04','沖帳功能'),

      ('gl05','對(duì)帳功能'),

      ('gl06','計(jì)費(fèi)功能'),

      ('gl07','綜合統(tǒng)計(jì)')

      北大青鳥(niǎo)網(wǎng)上報(bào)名
      北大青鳥(niǎo)招生簡(jiǎn)章
      主站蜘蛛池模板: 国产日韩高清一区二区三区| 日本一区二区三区不卡视频| 亚洲日韩中文字幕无码一区| 亚洲中文字幕无码一区| 免费无码毛片一区二区APP| 日韩熟女精品一区二区三区| 毛片无码一区二区三区a片视频| 亚洲国产成人一区二区精品区| 狠狠做深爱婷婷综合一区| 国产成人高清亚洲一区91| 亚洲av无码成人影院一区| 激情内射亚洲一区二区三区| 亚洲国产成人一区二区精品区| 国精产品一区二区三区糖心| AV天堂午夜精品一区| 精品一区二区三区在线观看l| 国产精品高清一区二区三区| 东京热无码一区二区三区av | 亚洲乱色熟女一区二区三区丝袜| 夜夜精品视频一区二区| 国产精品无码亚洲一区二区三区| 无码av免费一区二区三区试看| 久久青草国产精品一区| 无码日韩精品一区二区三区免费 | 一区视频在线播放| 日韩精品一区二区三区影院| 精品天海翼一区二区| 福利一区在线视频| 国产色精品vr一区区三区| 亚洲永久无码3D动漫一区| 亚洲伦理一区二区| 亚洲av无码一区二区三区在线播放| 3d动漫精品成人一区二区三| 日韩中文字幕精品免费一区| 国产精品99精品一区二区三区| 日韩高清一区二区三区不卡| 国产免费伦精品一区二区三区| 成人精品一区二区三区不卡免费看 | 麻豆精品人妻一区二区三区蜜桃 | 亚洲国产专区一区| 日本高清不卡一区|