我們今天主要向大家講述的是DB2數據庫在實際操作中的一些實際應用經驗,以及對其在實際操作中涉及到實際操作代碼的介紹,假如你對DB2數據庫在實際操作中的一些實際應用經驗有興趣了解的話,你就可以通過以下的文章對其進行了解。
建立數據庫DB2_GCB
- CREATEDATABASEDB2_GCBONG:ALIASDB2_GCB
- USINGCODESETGBKTERRITORYCNCOLLATEUSINGSYSTEMDFT_EXTENT_SZ32
連接數據庫
- connecttosample1userdb2adminusing8301206
建立別名
- createaliasdb2admin.tablesforsysstat.tables;
- CREATEALIASDB2ADMIN.VIEWSFORSYSCAT.VIEWS
- createaliasdb2admin.columnsforsyscat.columns;
- createaliasguest.columnsforsyscat.columns;
建立表
- createtablezjt_tablesas
- (select*fromtables)definitiononly;
- createtablezjt_vIEwsas
- (select*fromvIEws)definitiononly;
插入記錄
- insertintozjt_tablesselect*fromtables;
- insertintozjt_viewsselect*fromvIEws;
建立視圖
- createvIEwV_zjt_tablesasselecttabschema,tabnamefromzjt_tables;
建立觸發器
- CREATETRIGGERzjt_tables_del
- AFTERDELETEONzjt_tables
- REFERENCINGOLDASO
- FOREACHROWMODEDB2SQL
- Insertintozjt_tables1values(substr(o.tabschema,1,8),substr(o.tabname,1,10))
建立唯一性索引
- CREATEUNIQUEINDEXI_ztables_tabname
- ONzjt_tables(tabname);
查看表
- selecttabnamefromtables
- wheretabname='ZJT_TABLES';
查看列
- selectSUBSTR(COLNAME,1,20)as列名,TYPENAMEas類型,LENGTHas長度
- fromcolumns
- wheretabname='ZJT_TABLES';
DB2數據庫查看表結構下