• TheSlad
    link
    fedilink
    arrow-up
    17
    ·
    1 年前

    Where clauses should be syntactically required for delete or update statements. Throw an error without them. If you really want to hit every record in the table then throw a WHERE true in there just to be explicit.

    Its such a common mistake i dont get why this isnt a thing.

    • GBU_28@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 年前

      Good idea.

      Easy enough to slap a where 1=1; on there if you want to burn the place down