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

    Всего: 3

  2. Java / Говнокод #20240

    +5

    1. 1
    public static void main(String[] args) throws SQLException // Arguments args can be found in Run Configurations

    I'm still looking for ..

    nik_lazer, 21 Июня 2016

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

    −126

    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
    create or replace
    FUNCTION NumberTrue(VAL in varchar2)
       RETURN BOOLEAN IS
          Result varchar2(100);
          i      integer;
          c      char(1);
         V_ReturnValue BOOLEAN;
       BEGIN
          Result:='';
          if not (VAL is NULL) then
             for i in 0..length(VAL) loop
                c:=substr(VAL,i,1);
                if (c>='0') and (c<='9') then V_ReturnValue :=TRUE;  
                 else
                 V_ReturnValue :=FALSE;  
                 GOTO end1;
                 end if;
             end loop;
          end if;
     <<end1>>
          return V_ReturnValue;
       END;

    Проверка числа на валидность в Oracle

    nik_lazer, 20 Марта 2012

    Комментарии (4)
  4. Java / Говнокод #8317

    +78

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    StringTokenizer st = new StringTokenizer(data[0][14].toString(), ",");
    String str = "";
    //int numAfPoint = 3;
    for (int k = 1; k < st.countTokens() + 3; k++) { //p
      str = st.nextToken();
      // .. 
    }

    Оригинальный обход токенов - а вдруг тройка лишних завалялась..

    nik_lazer, 27 Октября 2011

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