Fw: [SQL ] "&" 這是保留字或是要使用跳脫字元?

看板Web_Design作者 (影特伯)時間12年前 (2013/09/10 20:13), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
※ [本文轉錄自 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

09/10 20:21, , 1F
&應該不用特別escape才是啊 只要字串有用''包起來
09/10 20:21, 1F

09/10 20:21, , 2F
&並不會有啥問題
09/10 20:21, 2F

09/10 20:23, , 3F
存資料庫前換成& 或取出後再換也是可以
09/10 20:23, 3F

09/10 20:23, , 4F
文章代碼(AID): #1IBmpxkn (Web_Design)
文章代碼(AID): #1IBmpxkn (Web_Design)