我们的Java (JDK6)应用程序必须支持不同的数据库,如Oracle、SQL Server和DB2。我们使用Spring3.0和JDBCTemplate进行数据库访问。我们的一个客户使用SQL Server 2005,区分大小写,并自动使用大写字母的表名。显然,诸如"select * from MYTABLENAME m“之类的查询对于所述客户端不起作用,因为他将具有
这个问题和Can I use Order By and ToLower to perform a case-insensitive string sort on DocumentDB?几乎一样,但是因为这个问题是在5年前提出的,所以我想我应该再次提出这个问题。 对于我的情况,我有一个通过EFCore创建的模型,并且排序是动态应用的。如果上面的答案没有更好的解决方案,我很高兴在普通字段旁边有一个小写的字段站点,只要字段可以设置为EF插入/更新操作的</e