简体   繁体   English

BBj SQL 引擎:使用 SQL 进行不区分大小写的搜索 LIKE

[英]BBj SQL engine: Case insensitive search with SQL LIKE

I'm using the following query to search by TITLE in the CDSTORE database, but the search is not case insensitive.我正在使用以下查询在CDSTORE数据库中按TITLE进行搜索,但搜索不区分大小写。 How to make the search case insensitive?如何使搜索不区分大小写? I thought about using the LOWER verb but I guess it is not defined by the BBj SQL engine .我考虑过使用LOWER动词,但我猜它不是由BBj SQL engine定义的。

SELECT TITLE, MUSICTYPE FROM CDINVENTORY WHERE TITLE LIKE '%s%' ORDER BY MUSICTYPE

I believe BBj doesn't support the LOWER verb, but instead, you could use the integrated CVS Function to the exact same thing.我相信 BBj 不支持LOWER动词,但相反,您可以使用集成的CVS Function 来完成完全相同的事情。 The following should be what you are looking for:以下应该是您正在寻找的内容:

SELECT TITLE, MUSICTYPE FROM CDINVENTORY WHERE cvs(TITLE,8) LIKE '%s%' ORDER BY MUSICTYPE

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM