Estou tentando fazer algo do tipo:
...
case
when ((a.data_qui is null)and(a.data_ven current_date)) then
cast(current_date - a.data_ven) as text)||' dias'
when (a.data_qui is not null) then
'Quitado'
else cast(0 as char(1)) end as status,
...
Explicando:
Preciso mostrar
On Mon, Aug 12, 2013 at 8:34 AM, Marcelo da Silva marc...@ig.com.br wrote:
Estou tentando fazer algo do tipo:
...
case
when ((a.data_qui is null)and(a.data_ven current_date)) then
cast(current_date - a.data_ven) as text)||' dias'
when (a.data_qui is not null) then
Bom dia,
Não esta faltando apenas o ) na linha?
cast((current_date - a.data_ven) as text)||' dias'
Em 12 de agosto de 2013 08:37, Matheus de Oliveira
matioli.math...@gmail.com escreveu:
On Mon, Aug 12, 2013 at 8:34 AM, Marcelo da Silva marc...@ig.com.br wrote:
Estou tentando fazer algo do
Assim deu certo:
case
when ((a.data_qui is null)and(a.data_ven current_date)) then
cast(current_date - a.data_ven as text)
when (a.data_qui is not null) then
'Quitado'
else 'Vence hoje' end as vencido,
Obrigado a todos que se dispuseram...
Em 12 de agosto de 2013
Tanto o Matheus como o Rafael estão certos.
o Case necessita que o retorno seja sempre do mesmo tipo.
e também estava faltando um cast no inicio do current_date
case
when (a.data_qui is not null) then 'Quitado'
when (a.data_ven current_date) then cast((current_date - a.data_ven) as
text)
Boa tarde Matheus,
Vejo que meu conhecimento sobre banco é muito menor que o seu, por
exemplo, o que fico muito grato por estar aprendendo bastante.
As características do ambiente de banco de dados que usamos é que são
cerca de 50 bancos e em média 00 conexões simultâneas por banco. Esses
Se o título não ajudou perdoem-me pela falta de exatidão. Seguinte:
Costumo passar scripts no pgadmin para atualizar a base. Recentemente criei
uma função como segue:
--**
create or replace function nota(nota text) returns boolean as
$$
begin
raise
Boa noite. Eu tinha um servidorzinho
postgresql rodando belamente, com backup semanal, qdo deu um pau e
perdi a minha mquina. Meu HD t intacto mas a mquina foi pro cu.
Vasculhei a web atrs de um tutorial que me ensinasse como
recuperar o ltimo