U kunt de index maken en het veld omzetten in hoofdletters of kleine letters. Wanneer u vervolgens uw query's uitvoert, kunt u dezelfde transformatie uitvoeren en het zal het juiste doen.
Dus:
CREATE UNIQUE INDEX lower_case_username ON users ((lower(username)));
Vraag vervolgens naar hetzelfde:
SELECT username FROM users WHERE lower(username) = 'bob';