[42000][1064] You have an error in your SQL syntax; IDEA連接數據庫測SQL時報異常

1.背景:IDEA連上數據庫時後測試SQL。

    然後使用IDEA檢測SQL編寫工具出現的異常。

2.可能的情況:

    你的SQL寫的有問題

    佔位符如果是字符串  沒有加雙引號或單引號

 

3.如何使用IDEA  檢測SQL是否編寫正確:

右鍵SQL關鍵字 -> Run query in console.

選擇數據庫的控制檯。

以上是錯誤的輸入情況。會報以下異常:

解決方式:把佔位符的 數據  用雙引號或者單引號引上。

如果你有個別字段沒有加上 引號 那麼會報:

[42S22][1054] Unknown column 'XXXXX' in 'field list' 說明這一列的佔位符你輸的有問題

我認爲是由於在輸入 SQL中佔位符數據的時候,IDEA並不會把你輸入的數據自動轉換爲字符串。

 

 

正確輸入:點擊運行Execute

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章