I have below query in perl DBI -
$query = $dbh->prepare(
"SELECT * FROM domain WHERE domainname = ? AND servicename = ?");
$query->execute( $domain, $service );
where the servicename can be case insensitive i.e if my existing service name is 'Storage' then it should fetch the result for 'storage' also.
I tried below code -
query = $dbh->prepare(
"SELECT * FROM domain WHERE domainname = ? AND servicename = lower(?)");
$query->execute( $domain, $service );
But it is not working for servicename = 'storage'.
Any pointer where i have missed?