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)