| Jakobz ( @ 2008-11-20 17:23:00 |
-
Вот с каким кодом мне иногда приходится работать:
Чтобы попонятнее была суть, тоже самое в псевдокоде:
И, чтобы еще попонятнее, здоровые на голову люди, даже без всякого опыта программирования, написали бы так:
Именно поэтому я много курю и матерюсь как сапожник.
Вот с каким кодом мне иногда приходится работать:
SELECT @len = max(len(reservation_name)) FROM #report WHERE package_type = 0 IF (SELECT max(len(reservation_name)) FROM #report WHERE package_type = 0) > 12 SELECT @len = max(len(reservation_name)) FROM #report WHERE package_type = 0 ELSE SET @len = 12
Чтобы попонятнее была суть, тоже самое в псевдокоде:
len = PerformLenCalculation() if PerformLenCalculation() > 12 len = PerformLenCalculation() else len = 12
И, чтобы еще попонятнее, здоровые на голову люди, даже без всякого опыта программирования, написали бы так:
SELECT @len = max(len(reservation_name)) FROM #report WHERE package_type = 0 IF @len <= 12 SET @len = 12
Именно поэтому я много курю и матерюсь как сапожник.