[ https://issues.apache.org/jira/browse/SYNCOPE-971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15686005#comment-15686005 ]
ASF GitHub Bot commented on SYNCOPE-971: ---------------------------------------- Github user ilgrosso commented on a diff in the pull request: https://github.com/apache/syncope/pull/40#discussion_r89058906 --- Diff: core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPAAnySearchDAO.java --- @@ -769,7 +783,12 @@ private void fillAttributeQuery(final StringBuilder query, final PlainAttrValue if (not) { query.append(" NOT "); } - query.append(" LIKE ?").append(setParameter(parameters, cond.getExpression())); + query.append(" LIKE "); --- End diff -- Ah, it seems you're right, good to know! For additional safety, I have found references for [H2](http://www.h2database.com/html/functions.html#lower), [MySQL](http://www.sqlinfo.net/mysql/mysql_function_upper_lower.php), [PostgreSQL](https://www.postgresql.org/docs/9.3/static/functions-string.html), [Oracle DB](http://www.sqlinfo.net/oracle/oracle_function_upper_lower.php), [MS SQL Server](http://www.sqlinfo.net/sqlserver/sql_server_function_upper_lower.php), hence all of our supported DBMSes > Case insensitive search > ----------------------- > > Key: SYNCOPE-971 > URL: https://issues.apache.org/jira/browse/SYNCOPE-971 > Project: Syncope > Issue Type: Improvement > Components: client, console, core > Reporter: gonzalad > Fix For: 2.0.2, 2.1.0 > > > Handle case insensitive search in syncope. > i.e. querying all users with an attribute givenName that matches (case > insensitive) 'martin' would return : > * Martin > * martin > * mArtin > A nice thing would be to provide a FIQL feature for this (with a custom > operator ? with some fiql functions ?). > Reference mail thread: > https://lists.apache.org/thread.html/13284771128bcffbd860972c770ca0af6bbdb59948f70c969494aa50@%3Cuser.syncope.apache.org%3E -- This message was sent by Atlassian JIRA (v6.3.4#6332)