Can someone shed some light on this and tell me
why when I do an 'exec rtd_voip_ret' in a query window
that I do not get a return value? When I run it ouside the function it works fine.
Create Function rtd_voip_ret ()
Returns varchar(20)
as
begin
Declare @next_id varchar(20)
set @next_id = (select max(cast(substring(voip_id,4,len(voip_id))as int)) from customer_record) +1
set @next_id = 'VA-'+@next_id
return @next_id
end
thanks in advance,
rtdvoip
why when I do an 'exec rtd_voip_ret' in a query window
that I do not get a return value? When I run it ouside the function it works fine.
Create Function rtd_voip_ret ()
Returns varchar(20)
as
begin
Declare @next_id varchar(20)
set @next_id = (select max(cast(substring(voip_id,4,len(voip_id))as int)) from customer_record) +1
set @next_id = 'VA-'+@next_id
return @next_id
end
thanks in advance,
rtdvoip