我需要搜索,我存儲在SQLite數據庫這個角色have a good day" ! @ # $ %^& * () '
,所以我用這個SQL尋找特殊字符的SQLite
Select ID From Tasks Where '--' || task || '--' || prio || '--' || due_date ||
'--' || [category] || '--' || note || '--' LIKE
'%have a good day" ! @ [#] [$] \%^& * () ''%' ESCAPE '\'
我已經使用了一些逃避技術,但是源碼找不到了,如何在搜索sqlite數據庫時正確地轉義這些特殊字符
很抱歉,但你爲什麼要保存這樣的事情? –
我爲用戶開發的應用程序需要它。他將這些東西存儲起來。你知道用戶可以在搜索 – Smith
中輸入任何內容,它看起來像你試圖在你已經連接的一列中搜索這個值。我相信如果其中一列有NULL值,連接結果也將爲NULL。所以,'ISNULL'可能是你的答案 – cha