Re: Problemas usando like

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Roberto A(dot)" <gedeon56(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problemas usando like
Date: 2008-11-11 20:56:40
Message-ID: 20081111205640.GO4272@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Roberto A. escribió:

> Para esto intente usar la sintaxis de sql que es " dni like
> '[0-9].[0-9][0-9][0-9].[0-9][0-9][0-9]-[A-Z]' "
> pero no funciona en postgres

Cambia el like por un ~ y debería funcionar.

LIKE es para expresiones de búsqueda SQL. Los [0-9] son clases de
caracteres de expresiones regulares. Son dos cosas distintas.

Ojo, el . debería ser un \. de lo contrario te aceptará algo como
4-234-234-R

--
Alvaro Herrera http://www.PlanetPostgreSQL.org/
"In a specialized industrial society, it would be a disaster
to have kids running around loose." (Paul Graham)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message (Syswarp) Carlos Enrique Perez 2008-11-11 20:59:34 RE: Problemas usando like
Previous Message Guido Barosio 2008-11-11 20:51:52 PG Day