У меня есть код ниже в моем файле сценария оболочки ksh, и когда я запускаю его, я получаю вывод, напечатанный дважды в файле. здесь FILE_DATA имеет тип CLOB
sqlplus -s ${uidpwd} > ${DATA_FILE_NAME} << EOF
set head off
SET pagesize 0
SET LINESIZE 32767
SET LONGCHUNKSIZE 32767
SET LONG 320000000
SET RECSEP OFF
set SERVEROUTPUT off
SET ECHO off
SET TRIMOUT ON
SET TRIMSPOOL ON
set termout off
set feedback off verify off heading off newpage 0
whenever OSERROR EXIT 9
whenever SQLERROR EXIT sql.SQLCODE
SELECT FILE_DATA FROM FILES WHERE ID='208';
/
exit;
EOF
Данные:
"Client_id,Client_id_type,Client_Segment
1,LOCAL_ID,Individual"