まずselectしてwhereの内容チェックする。不要な条件は追加しない。可能な限りGUIを使い、視覚的に対象行のみ更新されたことを確認する。場合によってはGUIツールで直接カラムの値を更新し、SQLを書かない。こうやってる。

oakbowoakbow のブックマーク 2015/10/18 02:19

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

更新系SQLを手で打つときに気をつけていること

    WHERE条件をつけまくる UPDATE user SET age = 35 WHERE id = 1 AND name = 'Songmu' AND age = 34 idだけで絞れるけど name も付けてレビュワーフレンドリー 変更前の値も条件に含める 34 -> 35になることがわか...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう