MYSQLで使えないテーブルのカラム名

久しぶりにMYSQLをいじっていたんだけど、何度見なおしてもエラーが出てデータのインサートができないので泣きそうになった。

次の日、頭を冷やして冷静に考えたら、もしや、と思い、予約後というか、カラム名として使えない文字を調べたら、

desc

は予約後に入っていた。そういえばこれってソートの時とかに使う単語だなぁとなんとなく思いつつ、適当に使ってしまっていた。

他の名前に変えたらあっさり成功。

コメントを残す