4
SQL-搜索字符串时忽略大小写
我在表中有以下数据 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%'