|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Доброго времени суток. Реально ли получить параметры из хранимой процедуры и в зависимости от полученных значений выполнять ту или иную ветку в скрипте .sql или bat (isql.exe) ??? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:15 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
у скрипта нет параметров. а чем тебе EXECUTE BLOCK не подходит? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:23 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Abraziv, есть специальные инструменты для такого: http://itnote.ru/2010/02/12/ibescript1/ http://www.ibexpert.net/ibe/index.php?n=Doc.IBExpertCommand-lineTools#IBEScript ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:24 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Спасибо. Буду разбираться. Ещё раз убеждаюсь, что на этом форум сидят профи высокого уровня. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:29 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Где бы IBEScript.exe скачать =)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:46 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Скачал с этого сайта. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:49 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
А для примера можете что нибудь подсказать? Допустим есть хранимая процедура, возвращает два integer, как вызвать процедуру, обработать эти данные и перейти к тому или иному блоку кода в зависимости что вернула процедура. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 13:55 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
RTFM Language Reference на предмет: EXECUTE BLOCK EXECUTE PROCEDURE IF Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 14:34 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
AbrazivРеально ли получить параметры из хранимой процедуры и в зависимости от полученных значений выполнять ту или иную ветку в скрипте .sql или bat (isql.exe)Реально получить результат выполнения хранимой процедуры, распарсить его через "for /f" в cmd/bat скрипте и ветвить далее алгоритм скрипта в зависимости от полученного результата. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 14:45 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 14:51 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
EXECUTE BLOCK не обязательно должен быть создан в БД, можно просто в .sql который работает с БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 14:55 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
AbrazivEXECUTE BLOCK не обязательно должен быть создан в БД, можно просто в .sql который работает с БД? Ты бы сначала всё же прочитал Language Reference... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 14:57 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Abrazivможно просто в .sql который работает с БД?только там и можно. "Тяжело ему будет, подумал Штирлиц..." без документации-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 15:38 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
ѢѢ Всё же просто! Пример: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 15:57 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
rdb_devВсё же просто!Ужас не читаемый, как по мне. Куда приятней сделать все в процедуре, все ветвления, пусть лучше будет пятикратная вложенность процедур чем аццкийАдЪ виндового батника. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 17:07 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyУжас не читаемый, как по мне.Кому как... Как по мне, скрипты для bash еще менее читабельны. Вообще, я старался написать скрипт попонятнее и даже заменил перенос строки на конкатенацию переменной окружения. Ivan_PisarevskyКуда приятней сделать все в процедуре, все ветвления, пусть лучше будет пятикратная вложенность процедур чем аццкийАдЪ виндового батника.В хранимой процедуре? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2016, 20:24 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Execute block только в firebird. Попытка его использования в interbase приводит к executing firebird block... FAILED! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 06:36 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
AbrazivExecute block только в firebird.Значит ХП, внутри которой будут все ветвления. Ты умудрился нащупать потолок по критерию вложенности ХП? Не верю. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 11:15 |
|
Обработать возвращаемое значение хранимой процедуры в .sql
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky Ты умудрился нащупать потолок по критерию вложенности ХП? Не верю. Что? Если использовать ХП, то придётся добавлять её в БД, а это делать не следует. Нужно работать с БД, как есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2016, 09:35 |
|
|
start [/forum/topic.php?desktop=1&fid=40&tid=1561834]: |
0ms |
get settings: |
12ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 167ms |
0 / 0 |