国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

實例講解一個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 數據庫
主站蜘蛛池模板: 久久综合香蕉久久久久久久 | 欧美aaa级 | 日本精品中文字幕有码 | 亚洲看片 | 手机国产精品一区二区 | 国产成人精品日本亚洲专一区 | 欧美日韩一区二区三区四区在线观看 | 欧美人性影片免费看 | 国内精品不卡一区二区三区 | 成人免费久久精品国产片久久影院 | 亚洲欧美日本国产 | 精品久久久久久中文字幕一区 | 刺激免费视频 | 久久久久久免费视频 | www.91久久| 亚洲 欧美 日韩 丝袜 另类 | 日本精品一区二区三区在线 | 欧美黑人xxxxxxxxxx | 神马我我不卡伦影视 | 国产主播第一页 | 成年人网站在线观看免费 | 亚洲国产成人麻豆精品 | 久久国产乱子伦精品免费不卡 | a级国产乱理伦片在线观看99 | 久久久精品免费观看 | 我要看三级毛片 | 国产九九精品视频 | 国产精品亚洲片夜色在线 | 成人小视频免费 | 一区二区三区在线免费观看视频 | 国产一区精品在线观看 | 9l国产精品久久久久麻豆 | 高清波多野结衣一区二区三区 | 欧美日本色 | 亚洲天堂免费观看 | 久久久久久91香蕉国产 | 在线はじめてのおるすばん | 亚洲久久网站 | 亚洲二区在线播放 | 亚洲在线网址 | 亚洲精品久久久久久久久久久网站 |