Hlavní navigace

Názor k článku Markus Winand: SQL Performance Explained od ps - No myslel som si že to priamo vyplýva...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 7. 2013 18:31

    ps (neregistrovaný)

    No myslel som si že to priamo vyplýva z toho čo som napísal, ale to môže povedať o sebe každý. Takže sa ospravedlňujem a skúsim ešte raz:
    Neodsudzujem autora že robí CONVERT, ja to ale nepovažujem za ideálne riešenie, ale ako nutné zlo (workaround), a úplne chápem že na niektorých serveroch sa to proste robiť musí. Kebyže Convert nebol potrebný, nikdy by developer nebol omylom napísal niečo ako Variant A (iba ak naschvál).

    V ideálnom svete by každý SQL server ktorý vie že sale_date je typu date/datetime pochopil

    SELECT FROM sales
    WHERE sale_date = 19700101

    ale nie som ortodoxný. Celkom by mi stačilo aby si každý výrobca SQL servera zvolil svoj formát, ktorý vie za každých okolností implicitne rozparsovať
    (napr. '19700101', '1970-01-01')