[WordPress]dbDelta()でテーブルが作成できない

スポンサーリンク

WordPressのプラグインの勉強をしていて、テーブルを作成するためdbDelta()を使ったら、$wpdb->query()なら成功するSQL文で何故かテーブルが作成できないという問題にハマりました。
ググった結果、dbDeltaにはSQLキーワードを大文字で書かなきゃいけないようです。大文字にしたらあっさり通りました。
小文字のが入力楽だからSQL今までずっと小文字でやってました…。

参考: WordPress の dbDelta() でテーブルが作成されない

dbDelta使用時は他にも色々注意点があるようです。

コメント

タイトルとURLをコピーしました