Olá,

2010/1/20 flavio <[email protected]>

> Srs como fazer para testar se a funcao chamada recebeu os valores
> definidos como date?
> Esta dando erro de bad date no if
>
> funcao:
>
> CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '
>
> DECLARE
>    a_data_ini alias for $1;
>    a_data_fim alias for $2;
>
> BEGIN
>
> RAISE NOTICE 'Primeiro parâmetro: %',a_data_ini;

RAISE NOTICE 'Segundo parâmetro: %',a_data_fim;


>    IF (a_data_ini = '''' or a_data_ini IS NULL)
>    THEN
>        -- exige a data de inicio senão sai da funcao
>        texto_ret:= ''Especifique a data inicio'';
>        RETURN texto_ret;
>    END IF;
>
>    IF (a_data_fim = '''' or a_data_fim IS NULL)
>    THEN
>        -- exige a data fim senão sai da funcao
>        texto_ret:= ''Especifique a data fim'';
>        RETURN texto_ret;
>    END IF;
> ...
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a