我在我的应用程序开发中使用了SQL Server
& MySQL
RDMS 数据库。我是sybase
数据库的新手,我发现字符串搜索默认区分大小写,而 inSQL Server
和MySQL
它不是。
1. 是否有任何关于字符串搜索区分大小写的 SQL 标准?
2. 如果这个字符串列有唯一键索引,那么如果发现两行有相同的字符串但一个大写另一个小写,会有什么问题吗?
SELECT * FROM TABLE1 WHERE COL1 = 'Sample'
SELECT * FROM TABLE1 WHERE COL1 = 'sample'