segue o mesmo principio /*dow dat of the week dia da semana */ select case when extract( dow from current_date::timestamp)= 1 then 'segunda' when extract( dow from current_date::timestamp)= 2 then 'terca' ............ end;
Em Sexta 16 Março 2007 11:07, [EMAIL PROTECTED] escreveu: > Milena... > Vai aí uma dica... > > SELECT CASE WHEN TO_CHAR(CURRENT_DATE, 'D') = 1 THEN 'DOMINGO' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 2 THEN 'SEGUNDA' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 3 THEN 'TERCA' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 4 THEN 'QUARTA' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 5 THEN 'QUINTA' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 6 THEN 'SEXTA' > WHEN TO_CHAR(CURRENT_DATE, 'D') = 7 THEN 'SABADO' > END AS DIA_DA_SEMANA; > > > -- > Sidnei Samuel Klein _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
