ユニバーサルソリューション-SQL構文にエラーがあります

ユニバーサルソリューション-SQL構文にエラーがあります

問題分析

明らかに、実行中にSQLステートメントに構文エラーがあるはずです

最初の一歩

MyBatisのデバッグモードを開始するには、xmlファイルで次のコンテンツを構成します。

logging:
  level:
    com.chat.mapper: debug #这里修改成你们自己mapper类的包路径

上記の手順を完了した後、サービスを再起動し、再度テストすると、実行されたSQLステートメントがコンソールに表示されます。次に例を示します。

ここに画像の説明を挿入

第二段階

SQLステートメントを理解したら、MySqlを使用して実行するなど、SQLステートメントを分析できます。一般的に、次の状況があります。

1.基本的な構文エラー

2.テーブル名またはフィールド名はSQLのキーワードと同じです

3.パラメータは追加されていません '(单引号)

4、..........

3番目のステップ

上記の2つのステップの後、誰もが自分の問題がどこにあるかを知る必要があります。次のステップは、適切な薬を処方することです。

おすすめ

転載: blog.csdn.net/weixin_44829930/article/details/110607721