意思是在“3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80”中查找数字?
那用instr应该可以啊。
将“3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80”两边加上;号,变成“;3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80;”。
例如要查31,就用select instr(';3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80;',';31;') from dual,返回就是0,表示没有。
例如要查42,就用select instr(';3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80;',';42;') from dual,返回就是14,表示有。
如果就是不用instr,那就用like,例如';3;7;29;36;41;42;43;44;46;49;52;53;54;55;56;70;80;' like '%;42;%'