Daily Archives: 2011.03.9. 12:00

Daily SQL WTF

A minap épp SQL kódon csináltam code reviewt és belefutottam egy igen érdekes kódrészletbe. A kis piszok természetesen egy hosszú tárolt eljárás közepén bújt meg, szép hosszú változó- és oszlopnevekkel, de a lényeg leegyszerűsítve ez:

DECLARE @a bit = 0
DECLARE @b bit = 0

SELECT    
    @a = 1,
    @b = CASE WHEN @a=1 THEN 1 ELSE 0 END

Vajon mi a gondom vele?

 

Technorati-címkék: ,
Advertisements