求助: 脚本中调用informix语句后,有没办法判断informix语句成功或失败的办法
isql <<!database $DBNAME;
load from $1 insert into t_bat_open_info;
!
if [ $? -eq 0 ]
then
echo "成功"
exit 0
else
echo "失败"
exit -1
fi
这样永远都成功,即使unload语句出错,各位高手有没有其它办法 不要用isql,用dbaccess试试看? 在ksh 中,我一般是否这样用的,供参考:
dbaccess - - <<!
database $DBNAME;
load from $1 insert into t_bat_open_info;
!
OK=$?
if [ "X"$OK = "X0" ]
then
echo "成功"
exit 0
else
echo "失败"
exit -1
fi good
页:
[1]