亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > DB2 > 正文

DB2常用傻瓜問題1000問(之三)

2024-09-06 23:58:00
字體:
來源:轉載
供稿:網友
                  db2常用傻瓜問題1000問(之三)
作者:  ccbzzp

    大家在應用db2的時候可能會遇到一些看似簡單的問題,特別對新手來說,我在此簡單的
總結一下,發布給大家,希望對大家能有所幫助,同時也歡迎大家一起探討,共同發展,共同進步!
以下主要以db2 7.x為基礎的. 以下的字符為小寫.

    本文對db2高手來說是不用看的.

 

    所有字符為小寫.

 

 

91. 如何創建db2的概要表?
  db2的概要表功能類似于oracle的實體化視圖!
  語法為:
  create summary table table_name as (fullselect) ...
  例如:
  定義一個可以刷新的概要表:
  create summary table table_name as (select * from table_name1 where col1='aaa')
  data initially deferred  refresh deferred
  其中data initially deferred規定不能將數據作為create table語句的一部分插入表中.
  refresh deferred規定表中的數據可以在任何使用了refresh table語句的時候獲得刷新!

92. 如何刷新概要表?
  refresh table sum_table
  其中sum_table為概要表.

93. 如何修改概要表?
  alter table sum_table ...

94. 如何創建臨時表?
  語法:
  declare global temporary table table_name
  as (fullselect) definition only
  excluding identity column attributes
  on commit delete rows
  not logged
  第一行規定臨時表的名稱.
  第二行規定臨時表的列的定義.
  第三行規定不是從源結果表定義中復制的恒等列.
  第四行規定如果沒有打開with gold光標,將會刪除表的所有行.
  第五行規定不對表的改變進行記錄.
  例如:
  declare global temporary table dec_bsempms
  as (select * from bsempms) definition only
  excluding identity column attributes
  on commit delete rows
  not logged

95. 視圖的管理?
  如何創建視圖:
  create view view_name as select * from table_name where ...
  刪除視圖:
  drop view view_name

96. 如何知道視圖定義的內容?
  select * from syscat.views中的text列中.

97. 如何創建別名?
  create alias alias_name for pro_name
  后面的pro_name可以是table,view,alias,nickname等.

98. 如何創建序列?
  例如:
  create sequence sequence_name
  start with start_number
  increment by value1
  nomaxvalue
  nocycle
  cache maximum number of sequence values
  第一行規定序列的名稱.
  第二行規定序列的開始數值.
  第三行規定每次新增的幅度.
  第四行規定沒有最大數值限制.
  第五行規定最大數值限制.

99. 如何更改序列?
  alter sequence sequence_name ...
  可以修改的參數
  start with 的 start_number
  increment 的 value1
  nomaxvalue的數值
  nocycle屬性
  maximum number of sequence values 最大數值

100. 如何刪除序列?
  drop sequence sequence_name

101. db2支持導入(import)的文件格式有?
   有: del,asc,ixf,wsf等

102. db2支持導出(export)的文件格式有?
   有: del,ixf,wsf等.
   不支持asc格式.

103. db2支持載入(load)的文件格式有?
   有: del,asc,ixf等.
   不支持wsf格式.

104. db2支持db2move的文件格式有?
   有: ixf等.
   不支持asc,del,wsf格式.

105. db2數據庫監控的兩個組成部分?
   快照監控(snapshot monitor)可返回特定時間點的數據庫活動的快照.
   事件監控(event monitor)記錄事件發生的數據.
  
106. 系統監控的數據元素類型?
   計數器(counter)記錄活動發生的次數.
   測量(gauge)測量條目的當前值.
   水線(water mark)從監控來元素達到的最大或最小數值.
   信息(information)監控活動的參照類型細節.
   時間點(timestamp)活動發生的日期時間.
   時間(time)返回一個活動花費的時間.
  
107. 如何知道監控堆所需的頁的數量?
   (number of monitoring applications+1)*(number of databases*(800+(number of tables

accessed*20)+((number of applications connected+1)*(200+(number of table

spaces*100)))))/4096
   其大小受參數mon_head_sz控制.  

108. 如何建立事件監控器?
   create event monitor tablemon for tables write to file 'd:/temp'

109. 如何激活事件監控器?
   set event monitor tablemon state 1

110. 如何停止事件監控器?
   set event monitor tablemon state 0

111. 如何查詢監控器的狀態?
   select evmonname,event_mon_state(evmonname) from syscat.eventmonitors

112. 如何刪除事件監控器?
   drop event monitor tablemon

113. unix和windows上創建管道事件監控器(pipe意evnt見monitor)的不同?
   第一步: 定義事件監控器
   unix:
   connect to sample
   create event monitor stmb2 for statements write to pipe '/tmp/evpipe1'
   windows:
   connect to sample
   create event monitor stmb2 for statements write to pipe '//./tmp/evpipe1'

   第二步: 建立命名管道
   unix:
   可以使用mkfifo()函數或者mkfifo命令.
   windows:
   可以使用createnamedpipe()函數,管道名稱與create event monitor規定名稱相同.

   第三步: 打開命名管道
   unix:
   使用open()函數.
   windows:
   使用connect namedpipe()函數.
   也可以用db2evmon命令,如:
   db2evmon -db sample -evm stmb2

   第四步: 激活命名管道事件監控器
   除非自動激活命名管道事件監控器,否則
   set event monitor stmb2 state 1

   第五步: 從命名管道讀取數據
   unix:
   可以使用read()函數.
   windows:
   可以使用readfile()函數.

   第六步: 停止事件監控器
   set event monitor stmb2 state 0

   第七步: 關閉命名管道
   unix:
   可以使用close()函數.
   windows:
   可以使用disconnectnamedpipe()函數.

   第八步: 刪除命名管道
   unix:
   可以使用unlink()函數.
   windows:
   可以使用closehandle()函數.

114. db2的sql語句的類別?
   dcl: 數據控制語言,提供對數據庫對象的訪問權限.
   ddl: 數據定義語言,創建,修改,刪除數據庫對象的.
   dml: 數據操縱語言,用來插入,更新,刪除數據的.

115. dcl的權限有哪些?
   control權限: 如果用戶創建一個對象,則改用戶能完全訪問該對象.
   grant 語句將權限授予給用戶.
   revoke 語句撤銷一個用戶的權限.

116. ddl有哪些?
   create
   declare
   alter
   drop
   等

117. dml有哪些?
   insert
   select
   update
   delete
   等

118. db2有沒有布爾類型?
   沒有

119. 如何查詢db2的內置函數?
   自帶文檔administion-->sql reference-->functions內

120. 如何執行db2的腳本文件?
   db2 -vtf filename

121. db2中象oracle的rownum()是?
   row_number() over()

122. db2如何得到錯誤代碼的說明?
   db2 ? sqlcode

123. db2中的varchar轉換為integer的函數為?
    cast()

124. db2中的integer轉換為varchar的函數為?
    char()

125. db2中的varchar轉換為date的函數為?
    date()

126. db2中的date轉換為varchar的函數為?
    char()

127. db2中的trigger能否修改?
    不能,只能刪除重建

128. windows下如何知道db2的端口號?
    /winnt ystem32/drivers/etc ervices

129. db2如何執行存儲過程?
    可以  db2 call procedure_name

130. 如何進入db2的dos命令方式?
    db2cmd

131. 如何得到db2的進程號?
    db2 list applications

132. 如何殺db2的進程?
    force application(id)

133. a用戶安裝db2后,如何用b用戶啟動database?
    在b用戶下的.profile中加上
    ./home/db2inst/sqllib/db2profile

134. db2中類似oracle的快照是?
     summary table



   待續...



  

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线观看免费| 欧美黄色免费网站| 亚洲在线第一页| 久久深夜福利免费观看| 日本人成精品视频在线| 亚洲第一精品夜夜躁人人躁| 欧美自拍视频在线观看| 6080yy精品一区二区三区| 一本一本久久a久久精品综合小说| 亚洲精品www久久久久久广东| www.国产精品一二区| 亚洲国产日韩欧美在线动漫| 成人免费网站在线观看| 久久夜精品va视频免费观看| 日韩**中文字幕毛片| 亚洲自拍偷拍在线| 亚洲精品网站在线播放gif| 欧美最猛黑人xxxx黑人猛叫黄| 日韩成人av网| 亚洲欧美中文字幕在线一区| 国模精品系列视频| 亚洲国产精彩中文乱码av在线播放| 久久久久久亚洲精品| 一区二区成人av| 不卡伊人av在线播放| 啊v视频在线一区二区三区| 久久99久久久久久久噜噜| 久久久久久久久久国产精品| 国产精品三级网站| 亚洲视频精品在线| 亚洲第一色中文字幕| 高清视频欧美一级| 青青久久av北条麻妃黑人| 欧美二区乱c黑人| 国产激情久久久| 亚洲永久免费观看| 欧美亚洲国产日本| 国产成人a亚洲精品| 2019亚洲男人天堂| 日韩精品视频在线观看免费| 欧美高清自拍一区| 亚洲激情电影中文字幕| 国产欧美一区二区三区在线看| 日韩av色在线| 国产精品第10页| 91精品国产91久久久久福利| 91精品久久久久| 精品国产拍在线观看| 尤物精品国产第一福利三区| 欧美电影在线观看完整版| 亚洲国内高清视频| 亚洲无限av看| 久久久久久久久中文字幕| 国产精品揄拍500视频| 亚洲色图17p| 国产一区二区三区毛片| 欧美精品一区二区三区国产精品| 欧美成年人视频网站欧美| 91精品国产综合久久香蕉最新版| 精品国产视频在线| 国产亚洲一区精品| 亚洲精品电影网| 亚洲天堂av在线免费观看| 91tv亚洲精品香蕉国产一区7ujn| 韩国欧美亚洲国产| 国产精选久久久久久| 欧美成人一区二区三区电影| 日韩成人网免费视频| 精品国产依人香蕉在线精品| 欧美一级淫片aaaaaaa视频| 麻豆乱码国产一区二区三区| 亚洲成人xxx| 国产美女精品视频免费观看| 国产精品自拍偷拍| 欧美日韩另类视频| 国产精品入口夜色视频大尺度| 国产专区欧美专区| 日韩av中文字幕在线播放| 国产精品嫩草影院久久久| 日韩免费精品视频| 久久人体大胆视频| 成人国产精品久久久| 97在线视频免费观看| 欧美日韩国产在线看| 国产午夜精品麻豆| 亚洲成av人影院在线观看| 欧美精品18videosex性欧美| 欧美一级在线播放| 国产91精品高潮白浆喷水| 欧美一级淫片videoshd| 国产成人一区二区三区小说| 日韩少妇与小伙激情| 国产成人综合av| 2018中文字幕一区二区三区| 欧美重口另类videos人妖| 亚洲美女又黄又爽在线观看| 日韩av在线免费看| 久久久www成人免费精品张筱雨| 成人精品一区二区三区电影黑人| 成年人精品视频| 91精品国产高清久久久久久91| 2020欧美日韩在线视频| 日韩成人在线播放| 亚洲网站在线观看| 国产亚洲精品久久久久久牛牛| 亚洲淫片在线视频| 久久高清视频免费| 91在线观看免费高清| 国产z一区二区三区| 国产免费久久av| 成人美女av在线直播| 精品久久中文字幕久久av| 欧美噜噜久久久xxx| 日韩在线播放一区| 92看片淫黄大片看国产片| 精品国产成人av| 亚洲一区999| 亚洲第一网站男人都懂| 欧美成人免费在线视频| 亚洲自拍小视频| 欧美国产视频日韩| 久久久亚洲天堂| 奇米四色中文综合久久| 亚洲一区二区三区视频| 精品视频9999| 久久久亚洲福利精品午夜| 欧美成人精品在线视频| 亚洲欧美一区二区激情| 欧美性猛交99久久久久99按摩| 伊人久久大香线蕉av一区二区| 2020久久国产精品| 精品日韩美女的视频高清| 日韩高清a**址| 久久精品99国产精品酒店日本| 亚洲新中文字幕| 久久久之久亚州精品露出| 日本欧美黄网站| 日本人成精品视频在线| 中文字幕亚洲综合久久筱田步美| 亚洲xxxx视频| 色婷婷成人综合| 久久久久久12| 中文字幕久久久av一区| 亚洲欧美日韩第一区| 国产美女久久精品香蕉69| 777777777亚洲妇女| 欧美日韩不卡合集视频| 91香蕉亚洲精品| 亚洲欧美国产视频| 国产日韩在线看片| 中文字幕欧美精品日韩中文字幕| 欧美第一黄网免费网站| 国产欧美va欧美va香蕉在线| 激情亚洲一区二区三区四区| 亚洲天堂av图片| 国产日韩精品在线| 原创国产精品91| 日韩禁在线播放| 国产视频精品va久久久久久| 亚洲品质视频自拍网| 欧美在线播放视频| 啪一啪鲁一鲁2019在线视频| 亚洲欧洲免费视频| 亚洲黄色www|