У меня есть следующие данные в таблице
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%'