oracle默认就是大小写不敏感的呀,
你指的是字符串判断还是什么?

解决方案 »

  1.   

    在字符查询里的大小写区分使用UPPER函数或者LOWER函数
    SQL>select object_name,created from user_objects where object_name=upper('&table_name');
    SQL> SELECT LOWER(ENAME) FROM EMP WHERE ENAME = 'SCOTT';LOWER(ENAM
    ----------
    scott
      

  2.   

    字段本身就不分大小写,你建立表的时候,字段名会全部
    转化为大写,访问的时候就不分大小写,字符数据什么数据库
    判断都一样,‘oRacle’<>'ORACLE' 想转化只能用函数,UPPER函数或者LOWER