Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как из хранимой процедуры получить значение ???
|
|||
|---|---|---|---|
|
#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 И не работает... Не подскажите в чём ошибка. Заранее благодарен, Александр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2002, 20:41 |
|
||
|
Как из хранимой процедуры получить значение ???
|
|||
|---|---|---|---|
|
#18+
А что именно она возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2002, 00:58 |
|
||
|
Как из хранимой процедуры получить значение ???
|
|||
|---|---|---|---|
|
#18+
2 Александр: А если вызов оформить так: declare @result varchar execute DataBase.dbo.CreateTable @StringPartOfName = 'TempTable', @result = @result OUTPUT select @result что-нибудь возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2002, 03:40 |
|
||
|
Как из хранимой процедуры получить значение ???
|
|||
|---|---|---|---|
|
#18+
возможно дело не в этом заметил что в 2000м cast иногда неправильно работает попробуйте convert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2002, 07:39 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=46&tid=1823851]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 330ms |

| 0 / 0 |
