cancel
Showing results for 
Search instead for 
Did you mean: 

Query pain - need help

Former Member
0 Kudos

Hi @ll,

i got this query, but it does not work. Any idea ?


DECLARE @xyz nvarchar(1)

SELECT @xyz =  (SELECT T0.TreeType FROM OITM T0 WHERE T0.ItemCode = [%1])
SELECT CASE @xyz <> 'S' THEN '1' ELSE '2' END

Thanks Steffen

Accepted Solutions (1)

Accepted Solutions (1)

former_member204969
Active Contributor
0 Kudos

You have left a 'When'. Try this:

DECLARE @xyz nvarchar(1)
 
SELECT @xyz =  (SELECT T0.TreeType FROM OITM T0 WHERE T0.ItemCode = [%1])
SELECT CASE @xyz When  'S' THEN '1' ELSE '2' END

Former Member
0 Kudos

Many many thanks Istvan, i was searching about 30 min. I think i do not the the chars from a lot of chars.

Regards Steffen

Answers (0)