2010年7月26日 星期一

在 Java 內使用 SQL 指令儲存 ' \ ' 字元的注意事項

由於 ' \ ' 在 Java 與 SQL 內均判定為跳脫字元,故若想利用 Java 連結 SQL 後,在資料庫內儲存跳脫字元 ' \ ',則除了在 Java 內使用 " \\ " 來表示 ' \ ' ,還要在輸入 SQL 指令時再使用 " \\ " ,故實際寫法為:


dbstate.executeUpdate("insert into rss.file values("D:\\\\AppServ\\\\1.xml");");

則存入資料庫的值為 D:\AppServ\1.xml

參考資料:

沒有留言:

張貼留言