亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

實例講解一個shell處理db2數據庫的程序

瀏覽:2日期:2023-11-08 14:05:31
用shell抽取db2的數據,并進行處理:

#SQL文定義SQL='SELECT AAA, BBB, CCC FROM MYTBL1'#執行SQLSDATA=`db2 '$SQL'`#返回值判斷if [ $? -ne 0 ]then#顯示db2返回的錯誤信息echo '$SDATA'exit 1fi#對取得的數據進行處理。echo '$SDATA' | sed -e '4,/^$/!d;/^$/d' |while read AAA BBB CCCdo 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 CNTecho 'The count of selected data is $CNT.'exit 0

◆更新db2的數據,并取得更新結果

SQL='UPDATE MYTBL1 SET AAA='2005',BBB='05',CCC='12''#執行SQLSDATA=`db2 -a '$SQL'`#取得SQLCODEecho '$SDATA' | sed -n -e 's/^.*sqlcode: ([-,0-9][0-9]*).*/1/p' | read SQLCODEecho 'Sqlcode is $SQLCODE.'#取得SQLSTATEecho '$SDATA' | sed -n -e 's/^.*sqlstate: ([-,0-9][0-9]*).*/1/p' | read SQLSTATEecho 'Sqlstate is $SQLSTATE.'#取得更新件數(即sqlerrd的第三個值)echo '$SDATA' | sed -n -e '/sqlerrd/s/^.*(3) ([-,0-9][0-9]*).*/1/p' | read UPDCNTecho 'Updated data's count is $UPDCNT.'#取得sqlerrd的第五個值echo '$SDATA' | sed -n -e '/sqlerrd/{n;s/^.*(5) ([-,0-9][0-9]*).*/1/;p;}' | read SQLERRD5echo 'Sqlerrd(5) is $SQLERRD5.'

標簽: DB2 數據庫
主站蜘蛛池模板: xx中文字幕乱偷avxx | 色综久久天天综合绕视看 | 成人欧美一区二区三区视频xxx | 日韩毛片在线影视 | 男女国产一级毛片 | 国产精品一区二区三区久久 | 欧美日韩成人高清在线播放 | 国产免费午夜a无码v视频 | 久婷婷| 国产高清视频免费最新在线 | 久久久久免费精品国产 | 黄色a毛片 | 中文字幕 日韩有码 | 亚洲福利视频一区二区 | 国产精品伦理一二三区伦理 | 日本黄色高清网站 | 一级特级欧美a毛片免费 | 国产成人亚洲精品乱码在线观看 | 日韩欧美成人乱码一在线 | 韩国19禁青草福利视频在线 | 精品亚洲综合在线第一区 | 国产在线精品成人一区二区三区 | 麻豆果冻国产91在线极品 | 激情爱爱的免费视频 | 国产成人精品一区二三区 | 一区二区福利视频 | 日韩专区一区 | 亚洲精品国产成人一区二区 | 欧美成人黑人xx视频免费观看 | 婷婷色在线观看 | 影视先锋影音在线中文字幕 | 欧美日韩一区二区综合在线视频 | 黄色影视大全 | 涩色婷婷狠狠第四四房社区奇米 | 午夜视频偷拍在线观看免费 | 91免费资源网站入口 | 日韩大片免费在线观看 | 99ri国产在线观看 | 亚洲色图第四色 | 亚洲精品97福利在线 | 成人午夜私人影院入口 |