I have the below shell script that calls an sql script. The problem is it calls the sql script, i enter the username,password ,dbname and after that it creates the table but it doesn't exit from the sql prompt.
test.sh
#!/usr/bin/ksh
sql_test=test.sql
$ORACLE_HOME/bin/sqlplus /nolog @${sql_test}
exit
test.sql
CONNECT &&usr/&&password@&&dbname
CREATE TABLE report1
(
product_code VARCHAR2(30)
, test_inc NUMBER(20,2)
);