У меня есть следующие данные в таблице
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%'
не дает.
Eg. когда я ищу "PriceOrder" или "priceOrder", он работает, но "priceorder" или "Priceorder" не работает. Я попытался с использованием нижеследующего запроса, используя COLLATE, но он не работает. Дайте мне знать, где я ошибаюсь.
SELECT DISTINCT COL_NAME FROM myTable WHERE
COL_NAME COLLATE latin1_general_cs LIKE '%Priceorder%'