文字列を探して、私は表の以下のデータを持っていながら、ケースを無視
はSQLで
PriceOrderShippedInbound
PriceOrderShippedOutbound
をPriceOrderShipped私は、テーブル内の文字列を検索するクエリを記述する必要があります。文字列を検索する際には、大文字小文字を無視する必要があります。 SQL-
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%Priceorder%'
が得られないのに対し、下記のSQLクエリ
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%'
私はあなたがベストプラクティスとして大文字の大文字(大文字)を常に比較すべきだと思います。 Google "turkish i" – Traubenfuchs