用代码执行模糊查询时应该注意的坑
我用的是Oracle。
我想对某个字段进行模糊查询,我的sql是这样的:where t.flight_no like '%:flight_no'% 然后用具体的变量绑定:flight_no的值,死活都出不来结果。
后来sql改成where t.flight_no like :flight_no 然后变量的值改为如下
string percent = "%";
string value = "123";
value = percent + value + percent
然后再拿上面的value值进行绑定就可以了。