我在表PriceOrderShipped
PriceOrderShippedInbound
PriceOrderShippedOutbound
中有以下数据
在 SQL 中我需要编写一个查询来搜索表中的字符串。在搜索字符串时,它应该忽略大小写。对于下面提到的 SQL 查询
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%'
给出所有上述数据,而
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%Priceorder%'
不给。
例如。当我搜索 'PriceOrder' 或 'priceOrder' 时,它可以工作,但 'priceorder' 或 'Priceorder' 不起作用。我已经尝试使用 COLLATE 进行以下查询,但它不起作用。请让我知道我哪里出错了。
SELECT DISTINCT COL_NAME FROM myTable WHERE
COL_NAME COLLATE latin1_general_cs LIKE '%Priceorder%'