Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.02.2002, 20:41
|
|||
|---|---|---|---|
Как из хранимой процедуры получить значение ??? |
|||
|
#18+
Как из хранимой процедуры получить значение ??? Доброго Вам времени суток. Прошу прощения за дилетантский вопрос, но на днях я столкнулся с проблемой - никак не могу получить от хранимой процедуры переменную. В общем, у меня есть процедура, на пример, sp_CreateTable, которая создаёт таблицу и после завершения работы должна вернуть имя таблицы, которую она создала. И я никак не могу получить от неё этот параметр... Моя хранимая процедура - CREATE PROCEDURE [dbo].[CreateTable] @StringPartOfName varchar, @result varchar OUTPUT AS ... if @errors = 0 select @result = cast(@StringPartOfName+'_'+@val as varchar) else select @result = 'null' go Пытаюсь её вызвать(из Query Analyser'а) - execute DataBase.dbo.CreateTable @StringPartOfName = 'TempTable', @result OUTPUT И не работает... Не подскажите в чём ошибка. Заранее благодарен, Александр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2002, 00:58
|
|||
|---|---|---|---|
Как из хранимой процедуры получить значение ??? |
|||
|
#18+
А что именно она возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2002, 03:40
|
|||
|---|---|---|---|
Как из хранимой процедуры получить значение ??? |
|||
|
#18+
2 Александр: А если вызов оформить так: declare @result varchar execute DataBase.dbo.CreateTable @StringPartOfName = 'TempTable', @result = @result OUTPUT select @result что-нибудь возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2002, 07:39
|
|||
|---|---|---|---|
|
|||
Как из хранимой процедуры получить значение ??? |
|||
|
#18+
возможно дело не в этом заметил что в 2000м cast иногда неправильно работает попробуйте convert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1823851]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 490ms |

| 0 / 0 |
