oracle select insite ksh使用colsep失败
我在ksh脚本中运行以下代码,它不会应用格式,即使我尝试手动添加它oracle select insite ksh使用colsep失败,oracle,ksh,Oracle,Ksh,我在ksh脚本中运行以下代码,它不会应用格式,即使我尝试手动添加它 ato_detail=`sqlplus -s /nolog <<EOF connect xxx/xxxxx@xxxx set feedback off set pages 0 set termout off set trimspool on set colsep ',' spool tmp.log spool ato_detail.log select name,date, hism_logic_id from ma
ato_detail=`sqlplus -s /nolog <<EOF
connect xxx/xxxxx@xxxx
set feedback off
set pages 0
set termout off
set trimspool on
set colsep ','
spool tmp.log
spool ato_detail.log
select name,date, hism_logic_id from main_db.omp where type = 'ZW' and date >= sysdate-(48/24);
EOF`
ato_detail=`sqlplus-s/nolog将SQL部分放入.SQL
文件中
test.sql
set feedback off
set pages 0
set termout off
set trimspool on
set colsep ','
spool tmp.log
spool ato_detail.log
select name,date, hism_logic_id from main_db.omp where type = 'ZW' and date >= sysdate-(48/24);
然后你可以试试-
#!/bin/ksh
sqlplus -s xxx/xxxxx@xxxx /nolog <<EOF
@test.sql
exit
EOF
#/bin/ksh
sqlplus-sxxx/xxxxx@xxxx/nolog你得到了什么,你期望得到什么?