SELECT USERS FROM CTCM_EN_USERINFOES WHERE USERS='zhuo111' collate Chinese_PRC_CI_AI
执行上面的代码  显示  ORA-00933: SQL 命令未正确结束  的错误
不知道如何解决,我的写的代码是不是有问题

解决方案 »

  1.   

    直接SELECT USERS FROM CTCM_EN_USERINFOES WHERE USERS='zhuo111'
      

  2.   

    SELECT USERS FROM CTCM_EN_USERINFOES WHERE USERS='zhuo111'
      

  3.   

    SELECT USERS FROM CTCM_EN_USERINFOES WHERE USERS='zhuo111'
    可以运行,但我希望能不区分大小写去查找所以加上后面的,要如何正确修改呢
      

  4.   

    这个是SQL SERVER的语法?ORACLE中也有这样的?
      

  5.   

    不分大小写用函数:
    SELECT USERS FROM CTCM_EN_USERINFOES WHERE LOWER(USERS)='zhuo111'
      

  6.   


    使用upper()函数或者lower()函数
      

  7.   

    恩,先用lower或upper转换下再比较
      

  8.   

    那oracle中如何不区分大小写去查找
      

  9.   

    ORACLE中字符串内本来是区分大小写的,不区分就加上LOWER或UPPER函数
      

  10.   

    对一些特殊的表 查询的时候必须大写
    SELECT USERS FROM CTCM_EN_USERINFOES WHERE USERS=upper('zhuo111')