slect ..from ..where instr(被比较的字段名,str)>0
(instr按字符,instrb则是按字节,)

解决方案 »

  1.   

    slect ..from ..where ..like '%str%'  --找出了所有有'str'字符串的str varchar2(100):='demo'
    select * from tablename where name like '%'||str||'%'
    --找出所有name中有'demo'字符串的
      

  2.   

    slect ..from ..where 列名 like '%str%'
    是找出列名中含有‘str’字串的所有记录。