初学请教:如何在SELECT中调用存储过程
以前是在ASA中,定义如下:
create Function f_get_custsname(in @custno char(10))
returns char(20)
begin
declare @custsname char(20);
select custsname into @custsname from customer where custno = @custno;
return @custsname;
end
然后在另外的SELECT中就可以用:
select a.cno , f_get_custsname(a.custno) as custsname from tablename as a where ...
现在转到Sybase11,好象没有办法做到啊? 哪位大哥可以教一下? 谢谢
问题点数:100、回复次数:4Top
1 楼callingda(林丁)回复于 2004-12-03 09:24:59 得分 0
顶,希望有高手能看到.Top
2 楼callingda(林丁)回复于 2004-12-04 10:05:47 得分 0
真令人吃驚,這麼大個CSDN居然沒有人理,555~~~
為什麼我的問題從來都很少人回復的呢? 因為我跟大家不熟嗎? 還是真的沒有人會?Top
3 楼yujiang930(散步的鱼)回复于 2004-12-05 17:40:07 得分 50
11.5以前不支持自定义的函数。
你自己请看看标题,不是调用存储过程而是函数。Top
4 楼yujiang930(散步的鱼)回复于 2004-12-06 19:43:44 得分 50
11.5以前不支持自定义的函数。
是12.5,按错了,不好意思!Top




