1. Список говнокодов пользователя Onimys

    Всего: 4

  2. C# / Говнокод #21453

    −19

    1. 1
    2. 2
    3. 3
    public override bool TrueOrFalse(obj: object) {
    ...
    }

    Так вот ты какой - коД Шрёдингера

    Onimys, 14 Октября 2016

    Комментарии (8)
  3. SQL / Говнокод #20828

    −682

    1. 1
    2. 2
    3. 3
    CREATE FUNCTION this_function_check_first_payment_under_agreement_without_previous_periods
    (
    ....

    Ну вот сразу всё понятно)

    Onimys, 17 Августа 2016

    Комментарии (6)
  4. SQL / Говнокод #19415

    −50

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    select 
       (select name from dbo.Product where ID = @id) as name, 
       (select sh_name from dbo.Product where ID = @id) as sh_name, 
       (select type from dbo.Product where ID = @id) as type,
       (select description from dbo.Product where ID = @id) as description, 
       (select count(*) from dbo.ProductSales ps join  dbo.Product p on p.ID=ps.ID_PRODUCT where ID = @id) as product_sales
    ..............
    и т.д.
    думаю смысл понятен)

    Офигенный способ выбора данных из таблиц(ы). Да-да Sql бывает и таким :)

    Onimys, 08 Февраля 2016

    Комментарии (5)
  5. SQL / Говнокод #19369

    −50

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    update t set
    t.[TYPE] = @type
    from dbo.ITEM t
    where @id = t.ID
    
    update t set
    t.NAME = @name
    from dbo.ITEM t
    where @id = t.ID
    
    update t set
    q.CATEGORY = @category
    from dbo.ITEM t
    where @id = t.ID
    
    update t set
    t.[COUNT] = @count
    from dbo.ITEM t
    where @id = t.ID
    
    update t set
    t.SUMMA = @summa_cost
    from dbo.ITEM t
    where @id = t.ID
    
    ...
    и так далее полотно для 40 полей)))

    Представляю Вам ХП по обновлению полей таблицы. Вот это реализация =)

    Onimys, 29 Января 2016

    Комментарии (6)