我用Java編寫的:?'「和「'‘在Java中。如何對付他們
stmt.executeQuery("SELECT * FROM mytable INTO OUTFILE '/tmp/mytable.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' ;");
這是有間寫有’」的節目,因爲它具有是一個字符串,但是當我運行這段代碼時,它會顯示「未封閉的字符串和字符支線」,但我知道,但是如何不讓編譯器被內部陳述中的「和」混淆?我希望編譯器將它們視爲普通的Strings而不是Java操作。
Plz Help!
我認爲還有一個問題, '\\''和possi bly''\ n''。應該是「\\\\\」和「\\ n''。 – 2010-07-23 13:59:45
準備好的語句的+1 - 我也推薦使用綁定變量 - 較少的問題與潛在的安全漏洞的方式。 – aperkins 2010-07-23 14:05:05