亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12345下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 25807 | 回復(fù): 41
打印 上一主題 下一主題

DB2 常用命令大全(新手和我共爽!) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2004-10-11 21:35 |只看該作者 |倒序?yàn)g覽
http://www.yesky.com/20020117/214346.shtml

偶是新手,做項(xiàng)目又急用,爽哈

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2004-10-11 22:18 |只看該作者

DB2 常用命令大全(新手和我共爽!)

好早的了,看個(gè)整的吧!

  1.   一、常用命令

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

  3.   CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB
  4.   USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32

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

  6.   connect to sample1 user db2admin using 8301206

  7.   3. 建立別名

  8.   create alias db2admin.tables for sysstat.tables;
  9.   CREATE ALIAS DB2ADMIN.VIEWS FOR SYSCAT.VIEWS
  10.   create alias db2admin.columns for syscat.columns;
  11.   create alias guest.columns for syscat.columns;

  12.   4. 建立表

  13.   create table zjt_tables as
  14.   (select * from tables) definition only;
  15.   create table zjt_views as
  16.   (select * from views) definition only;

  17.   5. 插入記錄

  18.   insert into zjt_tables select * from tables;
  19.   insert into zjt_views select * from views;

  20.   6. 建立視圖

  21.   create view V_zjt_tables as select tabschema,tabname from zjt_tables;

  22.     7. 建立觸發(fā)器

  23.   CREATE TRIGGER zjt_tables_del
  24.   AFTER DELETE ON zjt_tables
  25.   REFERENCING OLD AS O
  26.   FOR EACH ROW MODE DB2SQL
  27.   Insert into zjt_tables1 values(substr(o.tabschema,1,8),substr(o.tabname,1,10))

  28.   8. 建立唯一性索引

  29.   CREATE UNIQUE INDEX I_ztables_tabname
  30.   ON zjt_tables(tabname);
  31.   9. 查看表

  32.   select tabname from tables
  33.   where tabname='ZJT_TABLES';

  34.   10. 查看列

  35.   select SUBSTR(COLNAME,1,20) as 列名,TYPENAME as 類(lèi)型,LENGTH as 長(zhǎng)度
  36.   from columns
  37.   where tabname='ZJT_TABLES';

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

  39.   db2 describe table user1.department
  40.   db2 describe select * from user.tables

  41.   12. 查看表的索引

  42.   db2 describe indexes for table user1.department

  43.   13. 查看視圖

  44.   select viewname from views
  45.   where viewname='V_ZJT_TABLES';

  46.   14. 查看索引

  47.   select indname from indexes
  48.   where indname='I_ZTABLES_TABNAME';

  49. 15. 查看存貯過(guò)程

  50.   SELECT SUBSTR(PROCSCHEMA,1,15),SUBSTR(PROCNAME,1,15)
  51.   FROM SYSCAT.PROCEDURES;

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

  53.   ip datatype:varchar
  54.   select cast(ip as integer)+50 from log_comm_failed

  55.   17. 重新連接

  56.   connect reset

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

  58.   disconnect db2_gcb

  59.   19. view application

  60.   LIST APPLICATION;

  61.   20. kill application

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

  64.   21. lock table

  65.   lock table test in exclusive mode

  66.   22. 共享

  67.   lock table test in share mode

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

  69.   list tables

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

  71.   list tables for system

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

  73.   list active databases

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

  75.   list command options


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

  77.   LIST DATABASE DIRECTORY

  78.   28. 表空間

  79.   list tablespaces

  80.   29. 表空間容器

  81.   LIST TABLESPACE CONTAINERS FOR
  82.   Example: LIST TABLESPACE CONTAINERS FOR 1

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

  84.   GET AUTHORIZATIONS


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

  86.   DB2START

  87.   32. 停止實(shí)例

  88.   db2stop

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

  90.   grant select,delete,insert,update on tables to user
  91.   grant all on tables to user WITH GRANT OPTION

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

  93.   GRANT EXECUTE
  94.   ON PACKAGE PACKAGE-name
  95.   TO PUBLIC

  96. 35. 模式特權(quán)

  97.   GRANT CREATEIN ON SCHEMA SCHEMA-name TO USER

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

  99.   grant connect,createtab,dbadm on database to user

  100.   37. 索引特權(quán)

  101.   grant control on index index-name to user

  102.   38. 信息幫助 (? XXXnnnnn )

  103.   例:? SQL30081

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

  105.   help statement
  106.   例如,help SELECT

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

  108.   ? sqlstate 或 ? class-code

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

  110.   db2admin setid username password

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

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

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

  115.   ! dir

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

  117.   SELECT EMPNO, CAST(RESUME AS VARCHAR(370))
  118.   FROM EMP_RESUME
  119.   WHERE RESUME_FORMAT = 'ascii'
  120. 45. UDF

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

  122.   db2 update dbm cfg using JDK11_PATH d:\sqllib\java\jdk
  123.   TERMINATE
  124.   update dbm cfg using SPM_NAME sample

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

  126.   db2 get dbm cfg

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

  128.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'DATABASE' FROM SYSCAT.DBAUTH
  129.   UNION
  130.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'TABLE ' FROM SYSCAT.TABAUTH
  131.   UNION
  132.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'PACKAGE ' FROM SYSCAT.PACKAGEAUTH
  133.   UNION
  134.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'INDEX ' FROM SYSCAT.INDEXAUTH
  135.   UNION
  136.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'COLUMN ' FROM SYSCAT.COLAUTH
  137.   UNION
  138.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'SCHEMA ' FROM SYSCAT.SCHEMAAUTH
  139.   UNION
  140.   SELECT DISTINCT GRANTEE, GRANTEETYPE, 'SERVER ' FROM SYSCAT.PASSTHRUAUTH
  141.   ORDER BY GRANTEE, GRANTEETYPE, 3

  142.   create table yhdab
  143.   (id varchar(10),
  144.   password varchar(10),
  145.   ywlx varchar(10),
  146.   kh varchar(10));
  147.   create table ywlbb
  148.   (ywlbbh varchar(8),
  149.   ywmc varchar(60))

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

  151.   alter table yhdab ALTER kh SET DATA TYPE varchar(13);
  152.   alter table yhdab ALTER ID SET DATA TYPE varchar(13);
  153.   alter table lst_bsi alter bsi_money set data type int;
  154.   insert into yhdab values
  155.   ('20000300001','123456','user01','20000300001'),
  156.   ('20000300002','123456','user02','20000300002');

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

  158.   insert into ywlbb values
  159.   ('user01','業(yè)務(wù)申請(qǐng)'),
  160.   ('user02','業(yè)務(wù)撤消'),
  161.   ('user03','費(fèi)用查詢(xún)'),
  162.   ('user04','費(fèi)用自繳'),
  163.   ('user05','費(fèi)用預(yù)存'),
  164.   ('user06','密碼修改'),
  165.   ('user07','發(fā)票打印'),
  166.   ('gl01','改用戶基本信息'),
  167.   ('gl02','更改支付信息'),
  168.   ('gl03','日統(tǒng)計(jì)功能'),
  169.   ('gl04','沖帳功能'),
  170.   ('gl05','對(duì)帳功能'),
  171.   ('gl06','計(jì)費(fèi)功能'),
  172.   ('gl07','綜合統(tǒng)計(jì)')

  173.   二. 目錄視圖說(shuō)明

  174. 說(shuō)明                        目錄視圖
  175. 檢查約束                SYSCAT.CHECKS
  176. 列                          SYSCAT.COLUMNS
  177. 檢查約束引用的列        SYSCAT.COLCHECKS  
  178. 關(guān)鍵字中使用的列          SYSCAT.KEYCOLUSE  
  179. 數(shù)據(jù)類(lèi)型                  SYSCAT.DATATYPES  
  180. 函數(shù)參數(shù)或函數(shù)結(jié)果          SYSCAT.FUNCPARMS  
  181. 參考約束                  SYSCAT.REFERENCES  
  182. 模式                         SYSCAT.SCHEMATA  
  183. 表約束                  SYSCAT.TABCONST  
  184. 表                          SYSCAT.TABLES  
  185. 觸發(fā)器                  SYSCAT.TRIGGERS  
  186. 用戶定義函數(shù)                 SYSCAT.FUNCTIONS  
  187. 視圖                          SYSCAT.VIEWS  

  188. 三. 字符串類(lèi)型

  189.   二進(jìn)制大對(duì)象 (BLOB) 字符串。
  190.   字符大對(duì)象 (CLOB) 字符串,它的字符序列可以是單字節(jié)字符或多字節(jié)字符,或這兩者的組合。
  191.   雙字節(jié)字符大對(duì)象 (DBCLOB) 字符串,它的字符序列是雙字節(jié)字符。

  192.   四. 數(shù)據(jù)庫(kù)范式

  193.   第一種規(guī)范形式:表中的每一行和每一列均有一個(gè)值,永遠(yuǎn)不會(huì)是一組值。
  194.   第二種規(guī)范形式:不在關(guān)鍵字中的每一列提供取決于整個(gè)關(guān)鍵字的事實(shí)。
  195.   第三種規(guī)范形式:每個(gè)非關(guān)鍵字列提供與其他非關(guān)鍵字列無(wú)關(guān)并只取決于該關(guān)鍵字的事實(shí)。
  196.   第四種規(guī)范形式:沒(méi)有行包含有關(guān)一個(gè)實(shí)體的兩個(gè)或更多個(gè)獨(dú)立的多值事實(shí)。

  197.   五. 數(shù)據(jù)類(lèi)型

  198. 數(shù)據(jù)類(lèi)型         類(lèi)型                  特性                          示例或范圍
  199. CHAR(15)         定長(zhǎng)字符串         最大長(zhǎng)度為 254           'Sunny day '
  200. VARCHAR(15)         變長(zhǎng)字符         最大長(zhǎng)度為 4000           'Sunny day'
  201. SMALLINT          數(shù)字                 長(zhǎng)度為 2 字節(jié)精度為 5 位  范圍為-32768 至 32767
  202. INTEGER          數(shù)字                 長(zhǎng)度為 4 字節(jié)精度為 10 位  范圍為-2147483648 至 2147483647
  203. REAL                  數(shù)字                 單精度浮點(diǎn)32 位近似值          范圍為-3.402E+38至-1.175E-37或 1.175E-37 至-3.402E+38或零
  204. DOUBLE          數(shù)字                 雙精度浮點(diǎn)64 位近似值         范圍為-1.79769E+308 至-2.225E-307或 2.225E-307 至 1.79769E+308或零
  205. DECIMAL(5,2)         數(shù)字                 精度為 5小數(shù)位為 2         范圍為 -10**31+1 至 10**31-1
  206. DATE                 日期時(shí)間          三部分值                 1991-10-27   
  207. TIME                 日期時(shí)間          三部分值                 13.30.05   
  208. TIMESTAMP         日期時(shí)間          七部分值                   1991-10-27-13.30.05.000000


  209. 六. 列函數(shù)

  210.   列函數(shù)對(duì)列中的一組值進(jìn)行運(yùn)算以得到單個(gè)結(jié)果值。下列就是一些列函數(shù)的示例。

  211.   AVG

  212.   返回某一組中的值除以該組中值的個(gè)數(shù)的和

  213.   COUNT

  214.   返回一組行或值中行或值的個(gè)數(shù)

  215.   MAX

  216.   返回一組值中的最大值

  217.   MIN

  218.   返回一組值中的最小值

  219.   七. 標(biāo)量函數(shù)

  220.   標(biāo)量函數(shù)對(duì)值進(jìn)行某個(gè)運(yùn)算以返回另一個(gè)值。下列就是一些由DB2 通用數(shù)據(jù)庫(kù)提供的標(biāo)量函數(shù)的示例。

  221.   ABS

  222.   返回?cái)?shù)的絕對(duì)值

  223.   HEX

  224.   返回值的十六進(jìn)制表示

  225.   LENGTH

  226.   返回自變量中的字節(jié)數(shù)(對(duì)于圖形字符串則返回雙字節(jié)字符數(shù)。)

  227.   YEAR

  228.   抽取日期時(shí)間值的年份部分
復(fù)制代碼

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2004-10-13 17:18 |只看該作者

DB2 常用命令大全(新手和我共爽!)

好東西藏起來(lái)!

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2004-10-17 12:13 |只看該作者

DB2 常用命令大全(新手和我共爽!)

收了~~~

論壇徽章:
1
水瓶座
日期:2014-03-20 18:21:14
5 [報(bào)告]
發(fā)表于 2004-10-17 12:41 |只看該作者

DB2 常用命令大全(新手和我共爽!)

good
up

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2004-10-20 15:50 |只看該作者

DB2 常用命令大全(新手和我共爽!)

好東西謝謝斑竹

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2004-10-21 11:25 |只看該作者

DB2 常用命令大全(新手和我共爽!)

very good  
up !

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2004-10-23 18:16 |只看該作者

DB2 常用命令大全(新手和我共爽!)

zhichi

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2004-10-23 21:40 |只看該作者

DB2 常用命令大全(新手和我共爽!)

收藏

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2004-10-24 21:17 |只看該作者

DB2 常用命令大全(新手和我共爽!)

謝謝斑竹~~
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP