MySQLのDELETE
調べるまでもなく...DELETE文だということは想像できる。
しかし、
これはダメ。
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
FROMがしっかり入っていないと弾かれてしまう。
SQLServerではFROMがなくてもいきなり削除できるのだが、
MySQLはどうもこういう部分は厳密に書かないといけないようだ。
しかし、
DELETE table_name WHERE pk = 1
これはダメ。
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
DELETE FROM table_name WHERE pk = 1
FROMがしっかり入っていないと弾かれてしまう。
SQLServerではFROMがなくてもいきなり削除できるのだが、
MySQLはどうもこういう部分は厳密に書かないといけないようだ。