程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2數據庫在實際操作中的一些實際應用經驗總結(1)

DB2數據庫在實際操作中的一些實際應用經驗總結(1)

編輯:DB2教程

我們今天主要向大家講述的是DB2數據庫在實際操作中的一些實際應用經驗,以及對其在實際操作中涉及到實際操作代碼的介紹,假如你對DB2數據庫在實際操作中的一些實際應用經驗有興趣了解的話,你就可以通過以下的文章對其進行了解。

建立數據庫DB2_GCB

  1. CREATEDATABASEDB2_GCBONG:ALIASDB2_GCB  
  2. USINGCODESETGBKTERRITORYCNCOLLATEUSINGSYSTEMDFT_EXTENT_SZ32  

連接數據庫

  1. connecttosample1userdb2adminusing8301206 

建立別名

  1. createaliasdb2admin.tablesforsysstat.tables;  
  2.  
  3. CREATEALIASDB2ADMIN.VIEWSFORSYSCAT.VIEWS  
  4.  
  5. createaliasdb2admin.columnsforsyscat.columns;  
  6.  
  7. createaliasguest.columnsforsyscat.columns;  

建立表

  1. createtablezjt_tablesas  
  2. (select*fromtables)definitiononly;  
  3. createtablezjt_vIEwsas  
  4. (select*fromvIEws)definitiononly;  

插入記錄

  1. insertintozjt_tablesselect*fromtables;  
  2. insertintozjt_viewsselect*fromvIEws;  

建立視圖

  1. createvIEwV_zjt_tablesasselecttabschema,tabnamefromzjt_tables; 

建立觸發器

  1. CREATETRIGGERzjt_tables_del  
  2. AFTERDELETEONzjt_tables  
  3. REFERENCINGOLDASO  
  4. FOREACHROWMODEDB2SQL  
  5. Insertintozjt_tables1values(substr(o.tabschema,1,8),substr(o.tabname,1,10))  

建立唯一性索引

  1. CREATEUNIQUEINDEXI_ztables_tabname  
  2. ONzjt_tables(tabname);  

查看表

  1. selecttabnamefromtables  
  2. wheretabname='ZJT_TABLES';  

查看列

  1. selectSUBSTR(COLNAME,1,20)as列名,TYPENAMEas類型,LENGTHas長度  
  2. fromcolumns  
  3. wheretabname='ZJT_TABLES';  

DB2數據庫查看表結構下

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved