如何通过SHELL脚本取数据库查询内容?
举个例子date=`db2"selectmin(a)fromb"`结果是字段名-----------201202031ROWSELECTED我只想取20120203这个数...
举个例子
date=`db2 "select min(a) from b"`
结果是
字段名
-----------
20120203
1ROW SELECTED
我只想取20120203这个数据..请问具体怎么做?数据库是DB2 展开
date=`db2 "select min(a) from b"`
结果是
字段名
-----------
20120203
1ROW SELECTED
我只想取20120203这个数据..请问具体怎么做?数据库是DB2 展开
3个回答
展开全部
db2 connect to [dbname]
db2 "select min(a) from b;" > t.txt
db2 terminate
date=`cat t.txt | tail -2 | head -1`
echo $date
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、mysql可以这样用
mysql -uroot -p123456 -Dmysql -e "select user,password,host from user;"|tail -n +2
2、试试`db2 "select min(a) from b" |tail -n +2`
mysql -uroot -p123456 -Dmysql -e "select user,password,host from user;"|tail -n +2
2、试试`db2 "select min(a) from b" |tail -n +2`
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你执行这段代码的前提是建立数据库连接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询