重要:接受從用戶輸出的內(nèi)容并提供給語句中不變的字符串,這樣做是不安全的。這會導致潛在的SQL注入攻擊,因此你不應該允許用戶輸入這些字段,或者通常自行轉(zhuǎn)義并檢查。
以上內(nèi)容來自互聯(lián)網(wǎng)
以下為遇到的問題
select citys as name , '#{startCity}' as city, from data 用#時無法將city的結(jié)果替換為{startCity}參數(shù)值值變成?;
select citys as name , #{startCity} as city, from data 不加單引號‘’則報 DB2 SQL error: SQLCODE: -418, SQLSTATE: 42610, SQLERRMC: unresolved untyped exPRession錯誤
select city as name , '${startCity}' as city, from data將#改為$執(zhí)行成功
sql語句為截取語句不全僅為記錄問題易理解
新聞熱點
疑難解答