- 论坛徽章:
- 1
|
5可用积分
shell脚本调用perl脚本,连接oracle数据库,作如下操作:
SELECT '1' AS REMARK,TO_CHAR(CURRENT_DATE,'YYYY-MM-DD HH24:MI:SS') AS DEAL_TIME FROM DUAL;
UPDATE RMS_SITE
SET IS_ERROR=0,ERROR=''
WHERE STATEFLAG=0;
SELECT '2' AS REMARK,TO_CHAR(CURRENT_DATE,'YYYY-MM-DD HH24:MI:SS') AS DEAL_TIME FROM DUAL;
UPDATE RMS_SITE
SET IS_ERROR=0,ERROR=''
WHERE STATEFLAG=0;
SELECT '3' AS REMARK,TO_CHAR(CURRENT_DATE,'YYYY-MM-DD HH24:MI:SS') AS DEAL_TIME FROM DUAL;
UPDATE RMS_SITE
SET IS_ERROR=0,ERROR=''
WHERE STATEFLAG=0;
。。。执行40次,每次执行到第32次时,就退出了。而在命令行手动执行,可以执行到最后的第40次并完成任务。
我已经确认了环境变量没有问题,其他还有什么可能呢?百思不得其解中,我马上再看下系统log。 |
|