- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
UPDATE DKNDRECTMPL SET
TARGET = IIF(OPERATION IN (0, 1, 3, 4, 5), 0, 1),
ACT = CASE OPERATION
WHEN 0 THEN 0
WHEN 1 THEN 1
WHEN 2 THEN 1
WHEN 3 THEN 1
WHEN 4 THEN 1
WHEN 5 THEN 3
END;
guest 12.03.2009 21:10 # +1
феерично)
guest 12.03.2009 22:08 # 0
Вот и ума не приложу как написать принципиально лучше :)
так и живет в проекте...
labutinpa 14.08.2009 07:53 # 0
case
when operation between 2 and 4 then 1
when operation = 5 then 3
else operation
end
guest 13.03.2009 01:53 # 0
guest 13.03.2009 11:43 # 0
UDF Поддерживается конечно. Но этот кусок юзается в конверторе старых версий, городить ради него УДФ влом. Вобщем-то нормальный говнокод, тока выглядит страшненько