你可以在拼凑SQL语句中加上UCASE呀...

解决方案 »

  1.   

    区分大小写   遵循您正在使用数据库的区分大小写规则。
    您正在使用的数据库决定文本的搜索是否区分大小写。例如,某些数据库将运算符“=”解释为精确区分大小写匹配,而有些数据库则允许匹配大写和小写字符的任意组合。
    如果您不能确定数据库是否使用区分大小写的搜索,可以在搜索条件中使用 UPPER 或 LOWER 函数转换搜索数据的大小写,如下面的示例所示:WHERE UPPER(lname) = 'SMITH'
      

  2.   

    数据库中的列和表名能够以大写字母、小写字母或二者的组合来存储。例如:列名可表现为 “LASTNAME”、“LastName”或“lastname”。根据数据库的安装方式,数据库可以是区分大小写或不区分大小写的。若数据库是区分大小写的,则必须用大小写字母的正确组合输入所有者、表和列的名字。如果提供的名字大小写不能正确地匹配,数据库将返回错误,报告“无效的对象名。”“数据视图”窗口中的对象总能正确地反映您的服务器是否区分大小写。然而,当在数据库图表中输入列名时,必须仔细地与数据库解释该名字的方式相匹配。如果服务器安装时,选项为不区分大小写,则可以用任意的大小写字母的组合输入数据库对象名