青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Prayer

在一般中尋求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
當db2對大數據量的表進行sql操作時通常都要花很長時間。這時如果什么都不顯示的話會讓人覺得等的很不耐煩,因此在db2執行sql的時候,畫面上顯示不斷改變的經過時間,會不會讓人稍微有點耐心呢?
下面的這段代碼就是利用ksh的協同進程,來實現在db2執行SQL時顯示不斷改變的經過時間。

#連接數據庫
db2 connect to mydb
#SQL文定義
SQL="SELECT AAA, BBB, CCC FROM MYTBL1"
echo "$SQL"
#執行SQL 注意:這里用到了協同進程
db2 "$SQL" |&

#取得進程ID
JOBPID=$!
BASETIME=`date +"%H:%M:%S"`
TIMEDISP="00:00:00"
#顯示經過時間
echo " -->Elapsed: $TIMEDISP\c"
while true
do
  sleep 1
  if [ -z "`ps -ax | grep "^[[:space:]]*$JOBPID"`" ]
  then
    break
  fi
  TIMEDISP=`date +"$BASETIME:%H:%M:%S" | awk -F":" '{hh=$4-$1;mm=$5-$2;ss=$6-$3;if(ss<0){ss=60+ss;mm--;};if(mm<0){mm=60+mm;hh--;};if(hh<0)hh=24+hh;printf("%02d:%02d:%02d",hh,mm,ss);}'`
  echo "\b\b\b\b\b\b\b\b$TIMEDISP\c"
done
#取得SQL執行后的返回值
wait $JOBPID
RET=$?

#讓光標回到顯示經過時間的行開始處
echo "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\c"

#返回值判斷
if [ $RET -eq 0 ]
then
  SDATA=""
  LINECNT=0
  BLANKFLG=0
  #處理數據 注意:read的-p參數,從協同進程的標準輸出中讀取數據
  while read -p SDATA
  do
    LINECNT=`expr $LINECNT + 1`
    #1到3行是列名標題不是數據,因此不處理
    if [ $LINECNT -ge 4 ]
    then
      STEMP=`echo "$SDATA" | awk '{if(NF>0)printf("AAA IS %s, BBB IS %s, CCC IS %s",$1,$2,$3);}'`
      #空行不處理,但是空行后面的一行是SELECT的取得件數,因此設立flag
      if [ -z "$STEMP" ]
      then
        BLANKFLG=1
      elif [ $BLANKFLG -eq 1 ]
      then
        KENSU=`echo "$SDATA" | sed -n -e 's/[^0-9]*\([0-9]*\)[^0-9]*/\1/p'`
        BLANKFLG=0
      else
        echo "$STEMP"
      fi
    fi
  done
  echo "The count of data is $KENSU ."
  TIMEDISP=`date +"$BASETIME:%H:%M:%S" | awk -F":" '{hh=$4-$1;mm=$5-$2;ss=$6-$3;if(ss<0){ss=60+ss;mm--;};if(mm<0){mm=60+mm;hh--;};if(hh<0)hh=24+hh;printf("%02d:%02d:%02d",hh,mm,ss);}'`
  echo "Elapsed: $TIMEDISP\n"
else
  #SQL執行出錯時顯示db2返回的錯誤信息
  while read -p SDATA
  do
    echo "$SDATA"
  done
fi

#切斷與數據庫的連接
db2 connect reset
db2 terminate

exit $RET

這可是我原創的哦,大家多多支持喲。
http://bbs.chinaunix.net/viewthread.php?tid=547413
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲自拍三区| 国产精品观看| 亚洲日本在线观看| 久久精品一本| 欧美中文字幕第一页| 午夜精品福利一区二区三区av| 一级成人国产| 午夜精品久久久久| 久久夜色精品| 亚洲精品国产精品国自产观看| 亚洲免费成人av| 国产精品99久久久久久久女警 | 欧美一区二区免费视频| 亚洲伊人色欲综合网| 亚洲视频欧洲视频| 日韩午夜高潮| 日韩一级黄色大片| 亚洲久久在线| 国产日韩欧美在线视频观看| 日韩亚洲欧美中文三级| 亚洲一区二区三区高清不卡| 亚洲综合久久久久| 欧美中文在线免费| 免费欧美视频| 久久免费视频观看| 91久久精品一区| 欧美韩国日本一区| 国产亚洲精品一区二区| 欧美成人精品| 亚洲美女少妇无套啪啪呻吟| 久久综合伊人| 欧美成人精品一区| 日韩一级黄色av| 久久久精品国产一区二区三区| 欧美一级大片在线免费观看| 欧美成人综合在线| 欧美日韩一区二| 伊人男人综合视频网| 久久er精品视频| 一本久道综合久久精品| 老司机免费视频一区二区| 国产欧美一区二区三区久久人妖| 亚洲精品视频在线观看免费| 久久久久国产成人精品亚洲午夜| 亚洲性xxxx| 国产精品啊v在线| 99re这里只有精品6| 欧美成人资源网| 久久午夜精品一区二区| 国内精品视频一区| 亚洲欧美日韩另类| 一二三四社区欧美黄| 欧美乱大交xxxxx| 亚洲人久久久| 亚洲国产精品一区二区尤物区| 久久国内精品视频| 国产在线观看一区| 欧美怡红院视频一区二区三区| 一区二区三区国产精品| 国产精品高清在线| 亚洲女同在线| 亚洲欧美日韩视频一区| 国产欧美精品在线观看| 欧美一区成人| 午夜免费久久久久| 国产日韩欧美在线播放不卡| 久久精品免费电影| 久久精品男女| 亚洲黄色免费网站| 亚洲三级电影在线观看| 欧美日本中文| 欧美一级二区| 久久久久久久波多野高潮日日 | 久久影院亚洲| 在线亚洲自拍| 国产日本欧美在线观看| 久久九九精品99国产精品| 欧美一区二区视频网站| 极品日韩av| 91久久国产自产拍夜夜嗨| 亚洲一区二区三区激情| 久久av一区二区三区| 国产酒店精品激情| 久久久久久久久久码影片| 久久精品一区二区三区不卡牛牛| 国产精品久久7| 久久精品国产亚洲a| 久久一区二区三区av| 亚洲精品日韩精品| 美女在线一区二区| 欧美激情区在线播放| 亚洲欧美日韩一区二区三区在线| 欧美一区二区黄色| 日韩视频不卡中文| 亚洲网在线观看| 亚洲欧洲一区二区三区| 亚洲视频一区在线| 一区二区三区中文在线观看| 亚洲美女视频在线观看| 国产在线精品二区| 亚洲日本黄色| 激情亚洲一区二区三区四区| 亚洲精品欧洲| 国产亚洲福利一区| 日韩亚洲精品电影| 伊人精品视频| 亚洲一区二区三区三| 亚洲激情在线视频| 欧美一级欧美一级在线播放| 在线视频中文亚洲| 久久国产天堂福利天堂| 亚洲欧美日本另类| 欧美日韩99| 亚洲韩国日本中文字幕| 加勒比av一区二区| 亚洲欧美日韩国产成人精品影院| 亚洲精品一区二区在线| 欧美在线黄色| 欧美一区二区三区视频在线观看 | 亚洲精品视频中文字幕| 国产偷自视频区视频一区二区| 一区二区日韩精品| 久久久国产精彩视频美女艺术照福利| 亚洲第一页中文字幕| 亚洲欧美久久久久一区二区三区| 亚洲国产mv| 久久成人免费视频| 性色av一区二区三区| 欧美精品久久久久久久免费观看| 久久免费黄色| 国产精品免费在线| av成人免费在线观看| 亚洲精品在线三区| 老牛影视一区二区三区| 久久男女视频| 黄色成人av网站| 久久国产精品99国产精| 久久国产直播| 国产欧美欧美| 欧美亚洲一区二区在线| 久久精品一区二区三区不卡牛牛| 国产精品综合网站| 亚洲男女自偷自拍图片另类| 小黄鸭精品aⅴ导航网站入口| 免费在线播放第一区高清av| 国产精品成人免费视频| 日韩午夜在线| 一本色道久久综合狠狠躁篇的优点 | 国内精品久久久久久 | 欧美另类99xxxxx| 亚洲精品视频一区二区三区| 日韩视频一区二区三区| 亚洲一区自拍| 欧美日韩精品综合| 国产精品99久久不卡二区 | 老司机精品视频网站| 一区三区视频| 欧美紧缚bdsm在线视频| 一本色道久久综合亚洲精品小说 | 亚洲欧美三级在线| 久久亚洲精选| 99视频精品全部免费在线| 欧美午夜宅男影院| 欧美一级理论性理论a| 久久综合色88| 一本久久a久久免费精品不卡| 欧美视频一区二区三区四区| 午夜国产精品视频| 欧美成人网在线| 99视频日韩| 国产欧美日韩另类一区| 久久久成人网| 99精品视频免费在线观看| 欧美综合77777色婷婷| 18成人免费观看视频| 欧美网站大全在线观看| 欧美一区二区性| 亚洲欧洲精品一区| 亚洲欧美亚洲| 在线精品视频一区二区| 欧美日韩视频免费播放| 午夜精品久久99蜜桃的功能介绍| 久久欧美肥婆一二区| 亚洲欧洲日产国产网站| 国产精品一区二区久久| 欧美大片在线观看| 欧美一区成人| 亚洲精品国久久99热| 久久精品国产第一区二区三区最新章节| 亚洲成色777777女色窝| 国产精品黄视频| 你懂的视频欧美| 性欧美videos另类喷潮| 亚洲电影在线看| 久久精品国产99国产精品| 一区二区三区欧美在线观看| 狠狠色狠狠色综合| 国产精品一区二区三区成人| 欧美日韩黄视频| 美女视频一区免费观看|