Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передача команд в sqlplus (из cmd-скрипта через pipe)
|
|||
|---|---|---|---|
|
#18+
Проблема: после обработки первого if не выполняются остальные команды передаваемые в sqlplus. Описание: 1) если присвоить переменной окружения var значение 1, то я ожидаю увидеть выполнение двух запросов select 1 from dual; и select 33 from dual; а вижу только один - select 1 from dual; 2) если присвоить переменной окружения var значение 2, то я снова ожидаю увидеть выполнение двух запросов select 2 from dual; и select 33 from dual; но нет никвкого вывода, намека на выполнение хоть одного запроса 3) обратите внимание, что условные операторы корректно отрабатывают при выводе в файл 4) PowerShell и другие оболочки не предлагайте! Для задачи используется старая-добрая "MS-DOS" консоль. CMD-файл прикреплен к сообщению, ниже также его код (если кому лень скачивать): cls set var=2 ( Echo sample text1 Echo sample text2 if "%var%"=="1" echo select 1 from dual; if "%var%"=="2" echo select 2 from dual; if "%var%"=="3" echo select 3 from dual; Echo sample text3 ) > logfile.txt ( echo spool t.txt if "%var%"=="1" (echo select 1 from dual;) if "%var%"=="2" (echo select 2 from dual;) if "%var%"=="3" (echo select 3 from dual;) echo select 33 from dual; echo spool off echo exit ) | SQLPLUS patcher/patcher@devnext goto :eof ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2013, 13:25 |
|
||
|
Передача команд в sqlplus (из cmd-скрипта через pipe)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. мораль - писать сложную логику в батниках можно только "ненормальным программистам" с хабра... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2013, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=26&fpage=93&tid=1495582]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 308ms |

| 0 / 0 |
