一般的に、mp は SQL ステートメントを直接カプセル化しており、使用する際には SQL ステートメントを記述せずに対応する API を呼び出すだけで済みます。したがって、一般的に言えば、SQL に構文エラーは発生しません。
ただし、sql フィールドで sql キーワードが使用されるなど、いくつかの特殊なケースがあります。
以下に示すように
show は mysql のキーワードです
該当の mp ステートメントを呼び出してデータベースを操作する場合は、次のようになります。
mysql 構文エラーが報告される
mysql の構文エラーを報告するために mp を使用することは比較的まれですが、キーワードのバグに遭遇したことがない場合は、非常に混乱するでしょう。
解決:
ショーを is_show に変更します
走る
結果