想要对电话号码进行模糊查询,我的代码:
select id into :li_id from AddressBook where phone like '%li_phone%';
不管输入正确与否都找不到相应的数据,应该怎么修改?
------解决方案--------------------
你的语句在返回值多于1行时会出错.改成如下:
select top 1 id into :li_id from AddressBook where phone like '%li_phone%';
------解决方案--------------------
用游标才行