PL_CONNECT_STRING="$DB_USERNAME/$DB_PASSWORD@$DB_SERVICE"
OUTPUT=$(sqlplus -s $PL_CONNECT_STRING <<-END-OF-SQL
select count(*) from table;
exit;
END-OF-SQL)
echo "COMPLETED GATHER STATS $OUTPUT";
:
PL_CONNECT_STRING ,
sqlplus PL_CONNECT_STRING
END-OF-SQL contains the query you want to execute
echo used to display query results
NOTE. You can give multiple requests inside a tag END-OF-SQL, so its also useful for batch execution
source
share