Formatando da Data resultante da SQL do FireBird

Firebird

14/01/2005

Quero formatar o resultado de uma data na SQL do FireBird,

Tem como fazer isso direto via SQL, sem precisar mexer no Field?

[]´s
Bruno


Bfbraz

Bfbraz

Curtidas 0

Melhor post

Bon Jovi

Bon Jovi

15/01/2005

A funcao EXTRACT() do Interbase é uma saída pra esse caso, só nao sei se o Firebird tb tem essa função. Ex.:

[size=9:716bc70d3d]SELECT EXTRACT(YEAR FROM CAMPODATA) || ´-´ || EXTRACT(MONTH FROM CAMPODATA) || ´-´ || EXTRACT(DAY FROM CAMPODATA) FROM TABELA[/size:716bc70d3d]


GOSTEI 1

Mais Respostas

Gandalf.nho

Gandalf.nho

14/01/2005

Só usando UDF mesmo


GOSTEI 0
Afarias

Afarias

14/01/2005

A melhor forma indiscutivelmente é fazer esta formatação na aplicação Cliente.

Se vc deseja fazer no servidor (SQL) vc pode fazer ´malabarismos´ com CAST, Substring, concatenação e etc... ou apenas uma UDF como sugerido pela Gandalf


T+


GOSTEI 0
Vicente Santos

Vicente Santos

14/01/2005

A funcao EXTRACT() do Interbase é uma saída pra esse caso, só nao sei se o Firebird tb tem essa função. Ex.:

[size=9:716bc70d3d]SELECT EXTRACT(YEAR FROM CAMPODATA) || ´-´ || EXTRACT(MONTH FROM CAMPODATA) || ´-´ || EXTRACT(DAY FROM CAMPODATA) FROM TABELA[/size:716bc70d3d]


SHOW MANO, FICOU TOP!
GOSTEI 0
POSTAR