糊塗的 sql語句 --like後面帶有變量的拼接

今天犯了個自己苦笑不得的錯誤,sql語句需要在like後面匹配變量,可能是動態sql寫多了,我毫不猶豫的寫成了:

cp.custom_brand like ''''||v_brand||'%''' 

結果可想而知,調試半天沒有找到原因。
後面靜下心想想,like 後面不就需要接一個字符串嗎?所以多出來的‘’就多餘了:

cp.custom_brand like  v_brand||'%'

特此記錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章