sexta-feira, junho 07, 2013

Data por extenso no MySQL em português

HI,

Para formatar uma data por extenso. Não quis fazer na aplicação. Usei essa dica que achei no google.

SELECT
CASE MONTHNAME(DATA_INICIO)
WHEN 'January'   THEN DATE_FORMAT(DATA_INICIO, "%d de Janeiro de %Y")
WHEN 'February'  THEN DATE_FORMAT(DATA_INICIO, "%d de Fevereiro de %Y")
WHEN 'March'     THEN DATE_FORMAT(DATA_INICIO, "%d de Março de %Y")
WHEN 'April'     THEN DATE_FORMAT(DATA_INICIO, "%d de Abril de %Y")
WHEN 'May'       THEN DATE_FORMAT(DATA_INICIO, "%d de Maio de %Y")
WHEN 'June'      THEN DATE_FORMAT(DATA_INICIO, "%d de Junho de %Y")
WHEN 'July'      THEN DATE_FORMAT(DATA_INICIO, "%d de Julho de %Y")
WHEN 'August'    THEN DATE_FORMAT(DATA_INICIO, "%d de Agosto de %Y")
WHEN 'September' THEN DATE_FORMAT(DATA_INICIO, "%d de Setembro de %Y")
WHEN 'November'  THEN DATE_FORMAT(DATA_INICIO, "%d de Novembro de %Y")
WHEN 'December'  THEN DATE_FORMAT(DATA_INICIO, "%d de Dezembro de %Y")
END AS mes_por_extenso
FROM TABELA;

Data por extenso no MySQL em português
http://blog.vanderli.com.br/data-extenso-mysql-português




Fiquem na Paz!!!

Nenhum comentário: