1. SQL / Говнокод #4927

    −188

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if @WhatShow=0 /*  Teachers and Students */
    SELECT FieldName, TableName, Action, FieldValue, ComputerName, UserName, DateInput FROM tblLog WHERE RowID=-3456123 OR RowID=-3456124 ORDER BY DateInput DESC
    
    if @WhatShow=1 /*  Teachers ONLY */
    SELECT FieldName, TableName, Action, FieldValue, ComputerName, UserName, DateInput FROM tblLog WHERE RowID=-3456123 ORDER BY DateInput DESC
    
    if @WhatShow=2 /*  Students ONLY */
    SELECT FieldName, TableName, Action, FieldValue, ComputerName, UserName, DateInput FROM tblLog WHERE RowID=-3456124 ORDER BY DateInput DESC

    Код TSQL процедурки используемой приложением сторонних девелоперов. ID строк с информацией по логинам впечатляют. Эти цифры явно несут на себе какую-либо магическую нагрузку и имеют смысл, который далеко не каждому дано понять.

    Запостил: MAK, 15 Декабря 2010

    Комментарии (15) RSS

    Добавить комментарий