SQL输出将作为特殊字符出现

SQL输出将作为特殊字符出现,sql,Sql,我正在使用下面的脚本获取输出。然而,我得到了2个输出,如######。实际上它应该是整数。另外,其他2天列不显示时间值 有人能帮我找到正确的值吗 user="aguser" pass="aguser" dbname=`echo $LOGNAME|awk '{print substr($0,length($0) - 3)}'` sql=" SELECT wrk.WO_ID , srq.CSDL_SEQ_NO, srq.ASDL_CMD, srq.HOST_CLLI As NEP, min(srq.

我正在使用下面的脚本获取输出。然而,我得到了2个输出,如######。实际上它应该是整数。另外,其他2天列不显示时间值 有人能帮我找到正确的值吗

user="aguser"
pass="aguser"
dbname=`echo $LOGNAME|awk '{print substr($0,length($0) - 3)}'`
sql=" SELECT wrk.WO_ID , srq.CSDL_SEQ_NO, srq.ASDL_CMD, srq.HOST_CLLI As NEP, min(srq.START_DTS) as start_dt, max(srq.COMP_DTS) as comp_dt, ((max(srq.COMP_DTS)-min(srq.
START_DTS)) * 86400) as proc_time FROM SARMPRD1.TBL_ASDL_LOG srq, sarmprd1.tbl_wrk_ord wrk where srq.srq_id = wrk.srq_id and to_char(srq.start_dts,'DD/MM/YYYY HH24')=to
_char((sysdate-1/24), 'DD/MM/YYYY HH24') and wrk.WO_STAT = '104' group by wrk.WO_ID, srq.SRQ_ID, srq.ASDL_UNID, srq.CSDL_SEQ_NO, srq.ASDL_CMD,HOST_CLLI order by proc_ti
me desc"
电流输出:

282685884BG      ########## A_DEL_OPT_AUTH            33VANC     04-DEC-13              04-DEC-13              ##########
282686035BJ      ########## A_DEL_OPT_AUTH            33VANC     04-DEC-13              04-DEC-13              ##########
282686105BG      ########## A_DEL_OPT_AUTH            33VANC     04-DEC-13              04-DEC-13              ##########
282686106BI      ########## A_DEL_OPT_AUTH            33VANC     04-DEC-13              04-DEC-13              ##########
预期结果:

282685884BG      10 A_DEL_OPT_AUTH            33VANC     12/4/2013 9:03:58 AM            12/4/2013 9:07:27 AM              18
282686035BJ      5  A_DEL_OPT_AUTH            33VANC     12/4/2013 9:03:58 AM            12/4/2013 9:07:27 AM              240
282686105BG      5  A_DEL_OPT_AUTH            33VANC     12/4/2013 9:03:58 AM            12/4/2013 9:07:27 AM              330
282686106BI      5  A_DEL_OPT_AUTH            33VANC     12/4/2013 9:03:58 AM            12/4/2013 9:07:27 AM              4440

您是从
sh
运行此脚本的吗?是的……这是shell脚本……您必须使用
sh
?也许最好将SQL直接输入mysql/psql/etc客户机并捕获输出。或者编写一个与上述代码相同的小PHP/Perl/etc脚本?