Дядьки ораклоиды, нужна ваша подсказка.
Вот есть у меня такая хрень вызываемая ис SQL+.
-----------------------------
CONNECT &1
SET HEADING OFF
SET PAGESIZE 0
SET FEEDBACK OFF
SET TRIMSPOOL ON
SET LINESIZE 32000
SET ARRAYSIZE 1000
SET COLSEP "|"
ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';
SPOOL "&2.&3._V_&4..DAT"
ALTER SESSION FORCE PARALLEL QUERY PARALLEL 4;
SET FLUSH OFF
SET TERM OFF
@&5.V_&6._XKAI.SQL
SPOOL OFF
EXIT
5 i 6 paramс файл где самый обычнызапрос но с использованием разделителя.
Больше никаких настроек.
SELECT AMND_STATE||'|'||TO_CHAR( AMND_DATE, 'YYYY-MM-DD HH24:MI:SS' )||'|'||AMND_OFFICER||'|'||AMND_PREV
etc
Сволочь ораклоидная матерится в спуле:
Мне почему-то кажется, что по этому поводу была какая-то хрень с передачей параметра.Но вспомнить не могу.
А, ну то, что прямо записанный запрос внутри файла работает прекрасно я не говорю.Это само собой.
@&5.V_&6._XKAI.SQL
Т.е. в этом месте если прямо селектятину всуну - оно песТни поёт и у меня полный хэппи.