#!/bin/bash
export ORACLE_SID=PROD
export ORACLE_HOME=/u01/sq/ora_1/db/12.1.0.2
$ORACLE_HOME/bin/sqlplus -S "test/test" <<EOF
spool rt.log
select sysdate from dual;
PROMPT "COUNT T1 RESULT";
select count(1) from test.t1;
PROMPT "DELETE T1 RESULT"
delete from test.t1 where created_date> sysdate -6;
PROMPT "CONFIRM RECORDS"
select count(1) from test.t1;
commit;
spool off
exit;
EOF
date
echo "Delete sucess!"
博客主要围绕Shell调用SQLPLUS展开,虽未给出具体内容,但可知涉及后端开发中Shell脚本与SQL操作的结合,能实现自动化数据库操作等功能。
659

被折叠的 条评论
为什么被折叠?



