Ya lo consegui
Utilizo el sql developer para una conexión con oracle.
En el bat iria esto:
Código BAT:
Ver originalsqlplus -S Usuario/Password@//XXX.XX.XXX.XX:PUERTO/NOMBRESERVIDOR @C:\MiConsulta.sql
Y en el fichero MiConsulta.sql esto:
Código SQL:
Ver originalSET echo off
SET newpage 0
SET SPACE 0
SET pagesize 0
SET feed off
SET head off
SET colsep *
SET trimspool ON
spool c:\MisDatos.csv
SELECT Campo1,Campo2,Campo3,Campo4,'|' FROM MiTabla
WHERE rownum <= 40;
spool off;
exit;
Perfecto