|
|
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, каким образом я могу получить результат выполнения хранимых процедур в одном SQL запросе типа: SELECT TOP 1 name FROM (exec master..xp_dirtree 'c:\'); При выполнении этого запроса выдается ошибка: "Incorrect syntax near the keyword 'exec'." Результатом выполнения exec master..xp_dirtree 'c:\' является таблица результатов. Колонка с именем "name" существует... В чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 16:01:56 |
|
||
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
www.sql.ru/forum/actualthread.aspx? id=1&tid=15756 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 16:21:54 |
|
||
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
Из этой статьи я вообще ничего не понял :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 16:33:38 |
|
||
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
В чем ошибка? Ошибка в неправильном использовании Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 16:45:50 |
|
||
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
Спасибо, этот этап я понял. А такой вопрос: Результат выполнения xp_dirtree вернется в таблицу. Причем каждая новая строка выполнения dirtree попадает в новую запись. А как вернуть весь результат выполнения в одну запись? Т.е. как указать, что перевод каретки не является указателем для новой записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 17:14:56 |
|
||
|
возврат результатов выполнения хранимых процедур...
|
|||
|---|---|---|---|
|
#18+
Т.е. как указать, что перевод каретки не является указателем для новой записи? Такой вывод есть внутреннее дело процедуры, а не результат какой-то глобальной установки. А как вернуть весь результат выполнения в одну запись? 1. FAQ 2. Длина переменных и полей типа char/varchar не бесконечна, а ограничена 8000 байтами. Поэтому вывести все результаты работы в одну запись может оказаться физически невозможным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2002, 15:20:04 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32068656&tid=1818752]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 335ms |

| 0 / 0 |
