SELECT * FROM database
    WHERE UPPER(A)='YY'

解决方案 »

  1.   

    SELECT * FROM database
        WHERE 'A'='YY'
      

  2.   

    试了一下,oracle能够自动区分吧!
      

  3.   

    select * from tablename where upper(字段)='YY'这样可以将字段A转换成大写后查询,但是如果字段上有索引的话,索引将不会被使用.
      

  4.   

    select * from tablename where upper(字段)=upper(查询内容)
      

  5.   

    不会吧,你的A字段是什么类型, 我用
    select t.* from zzztest t WHERE t.NAME = 'aaaa'
    就查不出'aaaA'这样的数据来?
      

  6.   

    同时转换为大写
    select * from tablename where upper(字段)=upper(查询内容)同时转换为小写
    select * from tablename where lower(字段)=lower(查询内容)