2013-06-18 74 views
1

說有一個表中的一個 CHANNEL_NAME「發現」有沒有辦法,我可以編寫一個查詢SQL通配符查詢

SELECT * FROM A 
WHERE CHANNEL_NAME LIKE '%discovery%' 

(因爲它是在蓋這不返回任何東西)。我想以任何順序編寫咒語,然後得到輸出。有沒有辦法我可以做到這一點?使用更低的名字或任何幫助?

+0

我使用Sybase – SouravD

+0

在未來,你可能需要指定您使用的是你的問題,其Sybase產品。 Sybase製作了幾個數據庫產品,並且知道您正在使用哪一個產品,這將有所幫助 –

回答

1

您可以使用lower()

SELECT * FROM A 
WHERE LOWER(CHANNEL_NAME) LIKE '%discovery%' 
+0

謝謝弗蘭克!它確實有效。 – SouravD

1

LCASE

select * FROM A WHERE LCASE(CHANNEL_NAME) LIKE '%discovery%' 
+0

大Luv。它工作正常。謝謝 – SouravD