sql >> Database >  >> RDS >> PostgreSQL

Hoe maak ik een index in PostgreSQL op basis van alleen kleine letters?

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';


  1. undefined index Naam

  2. Hoe praat Access met ODBC-gegevensbronnen? Deel 1

  3. Hoe kan ik jQuery gebruiken om MySQL-query's uit te voeren?

  4. Hoe geaggregeerde functies combineren in MySQL?