#1064 – Something is wrong in your syntax の原因特定方法 – ざったなぶろぐ
より分かりやすく!格安スマホのギアベストクーポン紹介ページリニューアル!!(毎日更新です!!)
アイドルランキング

メジャーどころからマイナーな子まで、人気順でランキング!

グラフを見る!!

#1064 – Something is wrong in your syntax の原因特定方法

この記事は約 2 分で読めます。

#1064 – Something is wrong in your syntax

原因特定方法

たまにやる超個別記事です。

今回はMySQLでphpmyadminを利用して再現ができるという条件付となってしまいますが、応用の幅は広いかなと思うエラーの特定方法となります。

先に、どんなエラーになっていたのか

思い込んでしまったらなかなか気づけない物ですね。

まず、エラーになっていたクエリですが此方になります。

#1064 – Something is wrong in your syntax

insert intointo t_hpl_tmp values (‘AAA’,’AAA’,’AAA’,’AAA’,’AAA’,’10’,’2019-09-14 12:11:10′,’2019-09-14 12:11:10′,’aaa’);
デバッグしながらなので値とか適当になっていますね。
そして、正解はこんな感じです。
insert into t_hpl_tmp values (‘AAA’,’AAA’,’AAA’,’AAA’,’AAA’,’10’,’2019-09-14 12:11:10′,’2019-09-14 12:11:10′,’aaa’);
よーく見ると intoが intointo になっていますね。
普通にクエリを書いているとこんな間違いを犯すことはまずないと思いますが、プログラムでSQLの文字列を生成しているような場合、こんな感じなることも珍しくないかな?
さて、この状態。
言われれば簡単ですが、一度混乱に陥った後で、どうやって異常だった場所までたどり着けるか?というのが、今回のテーマです。
※ヒントはphpmyadminを利用する事です!!
関連記事(一部広告含む)
スポンサーリンク
技術系
kazuyoumeをフォローする
ざったなぶろぐ