select colname from tbname where length(colname)-length(replace(colname,'_',''))=1

解决方案 »

  1.   

    select flag from tablename where len(flag)-len(replace(flag,'_',''))=1
      

  2.   

    select flag from tabname where instr(flag,'_',1,2)=0
      

  3.   

    select flag from tabname where instr(flag,'_')>1;
      

  4.   

    呵呵,谢谢几位了. beckham 和天星的方法不能完全解决我的问题,不过还是很感谢了.我用了bzszp、鸿飞的方法.如果有orcal入门的中文资料也请告诉我一声,看英文怪累的.:(再问一个简单的问题,如何取得记录集中的前五条记录,用什么函数呢?
      

  5.   

    select * from tbname where rownum<6;
      

  6.   

    取得前N条记录:
    select * from tbname where rownum<N+1;