麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > DB2 > 正文

用shell抽取,更新db2的數據

2020-01-31 14:52:50
字體:
來源:轉載
供稿:網友
正在看的db2教程是:用shell抽取,更新db2的數據。為工作需要而寫的shell處理db2數據庫的程序用shell抽取db2的數據,并進行處理。
 #SQL文定義

SQL="SELECT AAA, BBB, CCC FROM MYTBL1"

#執行SQL

SDATA=`db2 "$SQL"`

#返回值判斷

if [ $? -ne 0 ]

then

#顯示db2返回的錯誤信息

echo "$SDATA"

exit 1

fi

#對取得的數據進行處理。

echo "$SDATA" | sed -e '4,/^$/!d;/^$/d' |

while read AAA BBB CCC

do

echo "AAA IS $AAA, BBB IS $BBB, CCC IS $CCC"

done

#取得數據件數

echo "$SDATA" | sed -n -e '/^$/{1,3d;n;s/[^0-9]*/([0-9]*/)[^0-9]*//1/;p;}' | read CNT

echo "The count of selected data is $CNT."

exit 0★更新db2的數據,并取得更新結果

 SQL="UPDATE MYTBL1 SET AAA='2005',BBB='05',CCC='12'"

#執行SQL

SDATA=`db2 -a "$SQL"`

#取得SQLCODE

echo "$SDATA" | sed -n -e 's/^.*sqlcode: /([-,0-9][0-9]*/).*//1/p' | read SQLCODE

echo "Sqlcode is $SQLCODE."

#取得SQLSTATE

echo "$SDATA" | sed -n -e 's/^.*sqlstate: /([-,0-9][0-9]*/).*//1/p' | read SQLSTATE

echo "Sqlstate is $SQLSTATE."

#取得更新件數(即sqlerrd的第三個值)

echo "$SDATA" | sed -n -e '/sqlerrd/s/^.*(3) /([-,0-9][0-9]*/).*//1/p' | read UPDCNT

echo "Updated data's count is $UPDCNT."

#取得sqlerrd的第五個值

echo "$SDATA" | sed -n -e '/sqlerrd/{n;s/^.*(5) /([-,0-9][0-9]*/).*//1/;p;}' | read SQLERRD5

echo "Sqlerrd(5) is $SQLERRD5."

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 另类亚洲孕妇分娩网址 | 丰满年轻岳中文字幕一区二区 | 久久久电影电视剧免费看 | 日韩毛片网 | 精品亚洲视频在线 | 亚洲欧美日韩久久精品第一区 | 亚洲国产美女视频 | 日日夜av| 国产精品久久久久久238 | 亚洲精品无码不卡在线播放he | 嫩草91在线| 成人在线观看地址 | 久久亚洲春色中文字幕久久 | 热99精品视频 | 视屏一区 | 成人福利在线 | 日韩激情一区 | 欧美成人一区免费视频 | 99热1| 亚洲成人免费视频在线 | 一本色道久久综合亚洲精品图片 | 久久蜜桃香蕉精品一区二区三区 | 成年毛片| 欧美成人免费电影 | 一级色毛片 | 亚洲网站在线 | 91久久线看在观草草青青 | 欧美3p激情一区二区三区猛视频 | 成人不卡 | 久久草草影视免费网 | 久久久电影电视剧免费看 | 神马视频我不卡 | 欧美中文字幕一区二区三区亚洲 | 精品亚洲一区二区三区 | 久久精品性视频 | 久久久成人精品 | 午夜视频播放 | 手机在线看片国产 | 精品国产一区二 | 久久久久国产一区二区三区不卡 | 黄网站免费入口 |