国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > DB2 > 正文

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

2024-09-06 23:58:10
字體:
來源:轉載
供稿:網友

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

  本文對db2高手來說是不用看的.
  
  所有字符為小寫.
  
  91.如何創建db2的概要表?
  db2的概要表功能類似于oracle的實體化視圖!
  語法為:
  createsummarytabletable_nameas(fullselect)...
  例如:
  定義一個可以刷新的概要表:
  createsummarytabletable_nameas(select*fromtable_name1wherecol1='aaa')
  datainitiallydeferredrefreshdeferred
  其中datainitiallydeferred規定不能將數據作為createtable語句的一部分插入表中.
  refreshdeferred規定表中的數據可以在任何使用了refreshtable語句的時候獲得刷新!
  
  92.如何刷新概要表?
  refreshtablesum_table
  其中sum_table為概要表.
  
  93.如何修改概要表?
  altertablesum_table...
  
  94.如何創建臨時表?
  語法:
  declareglobaltemporarytabletable_name
  as(fullselect)definitiononly
  excludingidentitycolumnattributes
  oncommitdeleterows
  notlogged
  第一行規定臨時表的名稱.
  第二行規定臨時表的列的定義.
  第三行規定不是從源結果表定義中復制的恒等列.
  第四行規定如果沒有打開withgold光標,將會刪除表的所有行.
  第五行規定不對表的改變進行記錄.
  例如:
  declareglobaltemporarytabledec_bsempms
  as(select*frombsempms)definitiononly
  excludingidentitycolumnattributes
  oncommitdeleterows
  notlogged
  
  95.視圖的管理?
  如何創建視圖:
  createviewview_nameasselect*fromtable_namewhere...
  刪除視圖:
  dropviewview_name
  
  96.如何知道視圖定義的內容?
  select*fromsyscat.views中的text列中.
  
  97.如何創建別名?
  createaliasalias_nameforpro_name
  后面的pro_name可以是table,view,alias,nickname等.
  
  98.如何創建序列?
  例如:
  createsequencesequence_name
  startwithstart_number
  incrementbyvalue1
  nomaxvalue
  nocycle
  cachemaximumnumberofsequencevalues
  第一行規定序列的名稱.
  第二行規定序列的開始數值.
  第三行規定每次新增的幅度.
  第四行規定沒有最大數值限制.
  第五行規定最大數值限制.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 门头沟区| 丰县| 青海省| 云阳县| 平遥县| 新密市| 华亭县| 东至县| 平凉市| 偏关县| 婺源县| 凤凰县| 宝鸡市| 惠州市| 济南市| 建平县| 乌鲁木齐市| 化州市| 松江区| 敦煌市| 山阳县| 桐乡市| 洪江市| 兰西县| 盐亭县| 湾仔区| 岳普湖县| 城步| 米脂县| 略阳县| 犍为县| 泰顺县| 哈尔滨市| 突泉县| 平谷区| 长垣县| 车致| 普定县| 资溪县| 南部县| 浠水县|