我正在使用Tomcat6和MySQL在RedHat中工作,並且我將幫助您解決一個問題,我有一個連接到我的數據庫的servlet,我發送一個SQL「字符串」我的servlet和servlet的執行這段代碼,我打印我的SQL字符串,像這樣Tomcat6在'字段列表'中的MySQL未知列「
"INSERT INTO xsn_core_helix_streams_stats (timestamp,type,client,publish_time,connects,id_stream,server) VALUES('2013/02/11 16:23:27',null,null,null,'1','4',6);"
但我已經收到異常
"java.sql.SQLException: Unknown column 'server' in 'field list'"
,當我描述我表,我可以看到列,當我複製並粘貼在控制檯,我可以看到「查詢OK,1行受影響(0.03秒)」 爲什麼?
嘗試使用''server''(back-quotes around「server」) – paulsm4 2013-02-11 23:42:31
另一個想法是:嘗試刪除SQL字符串末尾的分號。 – 2013-02-11 23:44:46
我試過,但它不起作用 – CharlyPL 2013-02-12 00:49:17