把SQL查询结果赋给shell变量
时间:2010-06-13 来源:yzgname
最近在看《基于Linux的Oracle数据库管理》这本书,根据书上的示例写的shell脚本,
在执行时总报错误: ./sqlshell.sh: line 9: [: ####: integer expression expected 书上写的应该没错,查找原因,看了一上我机器上的查询结果是:40620 应该是显示的位宽不够,所以"$VALUE"值变成了一个错误的值。 把numwidth 4 改成为 numwidth 5 就能正确执行了。
#!/bin/bash |
在执行时总报错误: ./sqlshell.sh: line 9: [: ####: integer expression expected 书上写的应该没错,查找原因,看了一上我机器上的查询结果是:40620 应该是显示的位宽不够,所以"$VALUE"值变成了一个错误的值。 把numwidth 4 改成为 numwidth 5 就能正确执行了。
相关阅读 更多 +