欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么在aix下用shell读取数据库表的列值?

更新时间: 2014-01-05 02:24:06 责任编辑: Author_N1

 

如何在AIX下用SHELL读取数据库表的列值??
只用SHELL命令写个脚本,如何取得一个字段的值呢?
比如:tmp=`db2 "select sum(times) from tt"`
这个该如何处理?请高手指教,如果返回记录大于一条是用while do吗?
--参考方法--
如果返回结果较多,可以先把结果集写到一个文件,然后处理这个文件吧

很少写shell。
--参考方法--
一条的话 tmp=`db2 -x "select sum(times) from tt"` 就可以

-x 就不打印列标题,结果几条记录就几行
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:24:06
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9395/
本文WWW.DOC100.NET DOC100.NET版权所有。