Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.08;
Скачать: CL | DM;

Вниз

Как вернуть значение из хранимой процедуры MS SQL?   Найти похожие ветки 

 
Sava ©   (2002-06-17 15:44) [0]

Доброго времени суток. Сразу хочу попросить прощения за вопрос немного не в тему. Вопрос больше по самому MS SQL чем по приложению MS к Дельфи. Вопрос следующий. У меня есть две процедуры причем одна вызывается другой. В MS SQL я не силен, но проблемма в следующем, мне надо чтобы эта процедура возвращала значение, но не числового типа, привожу пример:

CREATE PROCEDURE sc_id
@ch char(10)
AS
declare @c char(10)
select @c = [id] from planch where schkod=@ch
return @c

эта процедура вызывается другой процедурой:

CREATE PROCEDURE [Input_a]
@d_ot char(10),
@k_ot char(10)
AS
Declare @d1 char(10), @k1 char(10)
exec @d1 = ch_id @d_ot
exec @k1 = ch_id @k_ot
...

так вот беда в том, что я хочу из процедуры вернуть не число а строчку, мен это не удается, а как это можно сделать не могу найти и моожно ли это сделать вообще? Причем когда есть возможность преобразовать строку в число все само преобразуется и никаких ошибок нету, но мне этого не надо.
Зарание благодарен


 
TSV ©   (2002-06-17 16:17) [1]

CREATE PROCEDURE sc_id
@ch char(10)
,@c char(10) out
AS
select @c = [id] from planch where schkod=@ch
return 0


CREATE PROCEDURE Input_a
@d_ot char(10)
,@k_ot char(10)
AS
Declare @d1 char(10), @k1 char(10)
exec sc_id
@ch = @d_ot
,@c = @d1 out
exec sc_id
@ch = @k_ot
,@c = @k1 out


Удачи.


 
Sava ©   (2002-06-17 16:32) [2]

Ну просто ОГРОМНОЕ СПАСИБО!!!!!!



Страницы: 1 вся ветка

Текущий архив: 2002.07.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-23503
Alex-A
2002-06-14 10:38
2002.07.08
Генерация ошибки в MSSQL2000 и перехват ее в Delphi


1-23540
HellTRooper
2002-06-26 16:36
2002.07.08
RxRichedit


1-23626
BKV
2002-06-25 10:45
2002.07.08
Компонент в design-time


1-23622
Toniel
2002-06-24 16:38
2002.07.08
Большой текстовый файл


3-23437
Tutov Roman
2002-06-13 16:37
2002.07.08
Где найти толковый справочник по SQL языку ?