Jquery中文網 www.prqmtc.live
Jquery中文網 >  數據庫  >  DB2  >  正文 db2常用命令大全-高級篇

db2常用命令大全-高級篇

發布時間:2014-07-20   編輯:www.prqmtc.live
db2常用命令大全-高級篇,本文介紹的命令主要針對IBM的DB2 9.1的數據庫產品。

本文介紹的命令主要針對IBM的DB2 9.1的數據庫產品。
跟Oracle相比一些命令有很大的區別,而它最大的功能是支持xml存儲、檢索機制,通過XPath進行解析操作,使開發人員免于對xml文件在應用進行解析處理。

注意:在執行如下命令時,需要首先安裝db2客戶端并通過在運行中輸入db2cmd進行初始化

二、高級篇

15、fetch first 10 rows  only   --列出表中前10條數據
例如:select * from <表名> fetch first 10 rows only

16、coalesce(字段名,轉換后的值)  --對是null的字段進行值轉換
例如:select coalesce(id,1)  from <表名>    --對表中id如果為null轉換成1

17、dayofweek(日期) --計算出日期中是周幾(1是周日,2是周一.......7是周六)
   dayofweek_iso    --計算出日期中是周幾(1是周一.......7是周日)
     
 例如:dayofweek(date(2008-01-16))   --它會返回是4,代表星期三
       dayofweek_iso(date(2008-01-16))   --它會返回是3,代表星期三

18、dayofyear(日期)   --一年中的第幾天,范圍在1-366范圍之內

注意:參數中日期的格式是YYYY-MM-DD的形式,如果不是需要進行轉換,否則函數不能使用

例如:日期是20080116必須要進行轉換
dayofweek(concat(concat(concat(substr(openDate,1,4),'-'),concat(substr(openDate,5,2),'-')),substr(openDate,7,2))) as week)
這樣格式正確的。

19、concatt(參數1,連接值)  --把參數1加上連接值組成一個新值。
  例如: concat('aa','b')  --返回是aab
把oracle表導入到db2數據庫中,有些字段類型需要進行轉換,具體看:oracle與db2數據類型轉換

您可能感興趣的文章:
db2常用命令大全-高級篇
db2常用命令大全-基礎篇
DB2常用知識
收集了一些常用的DB2命令(附例子)
DB2實驗教程:DB2實驗環境設置
教你搭建DB2 DPF for Linux/Unix
在使用DB2 RDBMS時的幾個重要命令
如何獲取DB2 V9.5版本中的DPF許可證
DB2數據庫設計和最高性能原則
DB2數據庫性能調優的十個辦法

[關閉]
一分赛车计划app 博狗博怎么样 11彩票 广东快乐十分 五星棋牌手机版下载 175五开龙宫怎么赚钱 七乐彩票app下载 福建快3走势图带连线 竞彩足球比分 重庆时时开奖结果软件下载 彩票技巧规律和口诀 下载贵州麻将平台 wcba新浪体育