親愛的所有。我熟悉MySQL,但不是Firebird。firebird:如何在where子句中使用'%'?
我嘗試搜索裏面DB.But一些特定的數據後,我嘗試使用在cluse我得到一些錯誤信息「%」:
Dynamic SQL Error SQL error code = -104 Token unknown - line 3, column 43 %
這是我的腳本:
$ssWhere .= " PROD_DATE LIKE ''%".$_POST['sSearch_8']."%'' ";
我是否不能在firebird的where子句中使用'%'?
很大。 。在第一次我使用一個單引號。但之後有人告訴我使用兩個單引號來防止SQL注入。可能並非所有的都必須使用兩個單引號;) – klox 2010-11-22 07:59:49
@klox:有不同的方法可以防止您的朋友建議的注入。你可以搜索在stackoverflow :) – Sarfraz 2010-11-22 08:02:02