作者interboard (影特伯)
看板Web_Design
標題Fw: [SQL ] "&" 這是保留字或是要使用跳脫字元?
時間Tue Sep 10 20:13:45 2013
※ [本文轉錄自 Database 看板 #1IBmoYq5 ]
作者: interboard (影特伯) 看板: Database
標題: [SQL ] "&" 這是保留字或是要使用跳脫字元?
時間: Tue Sep 10 20:12:13 2013
是說我我遇到一個問題
主要是一個資料庫的維護系統
要修改文章內容跟文章標題等等
文章標題可能會有 & 這個符號
最近有人回報發現內容只要有 & 輸入就會出現錯誤
我直覺在於sql指令裡面有&就會出現問題
想請問這種符號應該怎麼解決比較好
因為前端修改不易,我目前比較不傾向存進資料庫換另外一種符號,
前端抓出來後再替換的方法
不知道有其他的解法嗎 感恩
目前系統是使用jsp + MySQL
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.79.49
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: interboard (140.114.79.49), 時間: 09/10/2013 20:13:45
1F:→ danny8376:&應該不用特別escape才是啊 只要字串有用''包起來 09/10 20:21
2F:→ danny8376:&並不會有啥問題 09/10 20:21
3F:推 sing10407:存資料庫前換成& 或取出後再換也是可以 09/10 20:23