Hi,
I can't call a subroutine using a case statement. Will you look at my code and tell me what I am doing wrong?
Thanks
insert into #ReturnsDetail (
[Build_Date]
)
select
case [Prod_Line]
when 'PT' then
set @SerNo = a.[Serial_No]
exec sp_PT_Date_Built @SerNo, @DateBuilt OUTPUT
when 'OP' then
set @SerNo = a.[Serial_No]
exec sp_OP_Date_Built @SerNo, @DateBuilt OUTPUT
end
from
#ReturnsDetail
I can't call a subroutine using a case statement. Will you look at my code and tell me what I am doing wrong?
Thanks
insert into #ReturnsDetail (
[Build_Date]
)
select
case [Prod_Line]
when 'PT' then
set @SerNo = a.[Serial_No]
exec sp_PT_Date_Built @SerNo, @DateBuilt OUTPUT
when 'OP' then
set @SerNo = a.[Serial_No]
exec sp_OP_Date_Built @SerNo, @DateBuilt OUTPUT
end
from
#ReturnsDetail