位置: 编程技术 - 正文

用shell抽取,更新db2的数据(shell取命令执行结果)

编辑:rootadmin
正在看的db2教程是:用shell抽取,更新db2的数据。为工作需要而写的shell处理db2数据库的程序用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 CCCdoecho "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='',BBB='',CCC=''"#执行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."

推荐整理分享用shell抽取,更新db2的数据(shell取命令执行结果),希望有所帮助,仅作参考,欢迎阅读内容。

用shell抽取,更新db2的数据(shell取命令执行结果)

文章相关热门搜索词:shell提取指定字符串,shell取值,shell 获取变量,shell提取指定字符串,shell 获取指定传入参数,shell 获取变量,shell抽取数据,shell抽取数据,内容如对您有帮助,希望把文章链接给更多的朋友!

IBM DB2 Connect简介(1) 正在看的db2教程是:IBMDB2Connect简介(1)。在本系列的第1部分中,我们初步地谈到了DB2Connect提供的不同编程接口以及实现这些接口的驱动程序。在最后的几

使用XQuery查询DB2 XML数据 正在看的db2教程是:使用XQuery查询DB2XML数据。关于XQueryXQuery在很多关键方面都与SQL有所不同,这很大程度上是因为这两种语言是针对两种具有不同特征的

DB2 9产品说明书在线参考地址(http) 正在看的db2教程是:DB产品说明书在线参考地址(http)。关于如何使用DB数据库产品,网友可以访问以下的连接地址:

标签: shell取命令执行结果

本文链接地址:https://www.jiuchutong.com/biancheng/319693.html 转载请保留说明!

上一篇:对比DB2 9和DB2 V8.x中的XML功能(db2 -968)

下一篇:IBM DB2 Connect简介(1)(db2 connect命令)

  • 加油站购进成品油怎么做账
  • 汽车增值税是企业交给国家的税
  • 国外收到怎么说
  • 税收管辖权是什么的重要组成部分
  • 合伙企业投资收益做账
  • 结转代扣社会保险费分录
  • 零申报还要抄税吗
  • 8.会计核算方法具体包括哪些内容?
  • 股东之间股权转让流程
  • 银行手续费进项税怎么入账
  • 贴现率与现值系数的关系
  • 新会计准则开办费分摊
  • 搬迁补偿收入计入什么会计科目
  • 企业员工福利费管理制度内容
  • 付汇代扣代缴增值税纳税期限
  • 一个人有多份工作
  • 意外险部分费用怎么算
  • 有没有薪酬
  • 营改增后如何确认老项目营改增前收入
  • 涂料生产企业消毒方案
  • 凭证金额多记了,已经入账了怎么办
  • 增值税普票当月开错了怎么办
  • 社保银行扣款未扣怎么办
  • 所得税申报怎么弥补以前年度亏损
  • 党费返还款怎么做分录
  • win10ie浏览器没有internet选项
  • linux的sed命令
  • 小型微利企业所得税率
  • 没收到windows11更新
  • mom.exe是什么进程
  • php b/s
  • 融资租入固定资产的入账价值
  • 银行对公账户收款码
  • 航天信息服务费发票哪里打印
  • yii2.0框架
  • 基于thinkphp的cms
  • 银行承兑汇票背书什么意思
  • 泛型 static
  • es工具类
  • vue router 路由参数
  • 弥补以前年度亏损报表怎么填
  • 在发生以下的情况下,可判定货物
  • phpcms建站教程
  • 企业有外币账户怎样做账
  • sql批量替换值
  • 合伙股权退出机制
  • 现金日记账一般采用什么格式
  • 差旅费报销注意哪些问题
  • 一般纳税人未申报可以开票吗
  • 开发研究的定义
  • 应收在借方什么意思
  • 员工多交个税企业就少交所得税吗?
  • 销售租赁服务税率
  • 研发费用的台账由谁做
  • 研发支出的会计处理原则
  • 与成本直接相关的有哪些
  • 律师咨询费计入什么科目
  • 销项发票能不能退税
  • 营业收入要包括什么
  • 平台使用费属于什么服务
  • 备查账的登记主要以什么来表述
  • 企业流动负债比率多少算正常
  • mysql中使用instr进行模糊查询方法介绍
  • sqlserver查询重复值
  • winxp 移动硬盘
  • windows vista server
  • u盘装win8系统教程图解
  • mac os 切换
  • imecmnt.exe
  • win10系统怎么一键返回桌面
  • linux中比较文件链接数的变化
  • 微软官方确认:Xbox不会出现在E3 2023实体展
  • perl hex
  • unity3d怎么做游戏
  • 提高网页的效率的方法有
  • shell脚本-lt
  • NGUI之UICamera
  • 脚本 python
  • 悬浮工具栏
  • 江苏省国税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设