eduardo reyes escribió:
> Buenas.
>  Lo mas simple para esto es usar un OR
> --
> SELECT *
>    FROM PRD_REG
>   WJERE (ID_TIP_REG = param OR param = 0)

Ya ven lo que pasa cuando uno responde antes de desayunar -- tu
solución es mucho más simple.  Pero yo usaría NULL en vez de 0:

 SELECT *
    FROM PRD_REG
   WHERE (ID_TIP_REG = param OR param IS NULL)

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a