由於 ' \ ' 在 Java 與 SQL 內均判定為跳脫字元,故若想利用 Java 連結 SQL 後,在資料庫內儲存跳脫字元 ' \ ',則除了在 Java 內使用 " \\ " 來表示 ' \ ' ,還要在輸入 SQL 指令時再使用 " \\ " ,故實際寫法為:
dbstate.executeUpdate("insert into rss.file values("D:\\\\AppServ\\\\1.xml");");
則存入資料庫的值為 D:\AppServ\1.xml
參考資料:
沒有留言:
張貼留言