Re: Ignorer la casse

From: Jean-Paul Argudo <jean-paul(at)argudo(dot)org>
To: Laurent ROCHE <laurent_roche(at)yahoo(dot)com>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Ignorer la casse
Date: 2007-08-17 10:02:05
Message-ID: 46C5721D.4000900@argudo.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour Laurent,

> Existe-t'il un mode dans lequel un serveur PG ignorerait la casse des lettres ?
> Ceci afin d'éviter de devoir écrire mes requètes de la manière suivante (pour rechercher les noms contenant la chaîne polo):
> SELECT *
> FROM my_table
> WHERE lower(tb_name) LIKE '%polo%'

Pourquoi ne pas utiliser une requête à base de regexp comme suit:

SELECT *
FROM my_table
WHERE tb_name ~* 'polo';

Je pense que c'est l'écriture la plus simple.

Cordialement,

--
Jean-Paul Argudo
www.PostgreSQLFr.org
www.dalibo.com

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Stéphane BUNEL 2007-08-17 10:19:18 Re: Ignorer la casse
Previous Message Christophe Chauvet 2007-08-17 10:01:56 Re: Ignorer la casse