J'ai les données suivantes dans une table
PriceOrderShipped
PriceOrderShippedInbound
PriceOrderShippedOutbound
En SQL, j'ai besoin d'écrire une requête qui recherche une chaîne dans une table. Lors de la recherche d'une chaîne, il doit ignorer la casse. Pour la requête SQL mentionnée ci-dessous
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%'
donne toutes les données ci-dessus, alors que
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%Priceorder%'
ne donne pas.
Par exemple. lorsque je recherche «PriceOrder» ou «priceOrder», cela fonctionne mais «priceorder» ou «Priceorder» ne fonctionne pas. J'ai essayé avec la requête ci-dessous en utilisant COLLATE, mais cela ne fonctionne pas. Faites-moi savoir où je vais mal.
SELECT DISTINCT COL_NAME FROM myTable WHERE
COL_NAME COLLATE latin1_general_cs LIKE '%Priceorder%'