为什么不在shell脚本中使用SQLLDR创建表?

为什么不在shell脚本中使用SQLLDR创建表?,sql,shell,sql-loader,Sql,Shell,Sql Loader,下面是我使用的脚本:a #!/usr/bin/ksh echo "create table temp_a" > emptab.sql echo "(" >> emptab.sql echo "subscriber_no int" >> emptab.sql echo "); commit" >> emptab.sql sqlplus -s user/passC@db << eof

下面是我使用的脚本:a

     #!/usr/bin/ksh
     echo "create table temp_a" > emptab.sql
     echo "(" >> emptab.sql
     echo "subscriber_no int" >> emptab.sql
     echo "); commit" >> emptab.sql
     sqlplus -s user/passC@db << eof
     @emptab.sql
     exit
     eof
#/usr/bin/ksh
echo“创建表温度”>emptab.sql
echo“(”>>emptab.sql
echo“subscriber\u no int”>>emptab.sql
echo“;commit”>>emptab.sql
sqlplus-s用户/passC@db
#/usr/bin/ksh
echo“创建表温度”>emptab.sql
echo“(”>>emptab.sql
echo“subscriber\u no int”>>emptab.sql
echo“;”>>emptab.sql#不提交
echo“/”>>emptab.sql#添加/
sqlplus-s用户/passC@db
 #!/usr/bin/ksh
 echo "create table temp_a" > emptab.sql
 echo "(" >> emptab.sql
 echo "subscriber_no int" >> emptab.sql
 echo ");" >> emptab.sql    #no commit
 echo "/" >> emptab.sql   #add /
 sqlplus -s user/passC@db << eof
 @emptab.sql
 exit
 eof