Use cast: select cast(current_timestamp as time)
rzzanatta escreveu:
>
>
> Estou tentando fazer o seguinte, eu tenho um campo timestamp, por sql
> seu colocar date(data) ele me traz só a data do campo, e agora eu
> quero trazer só a hora deste campo, como faço isso?
>
>
--
Vinicius A. Santos
Você quer capturar a hora do servidor ou pegar parte do valor de um campo?
Pra pegar a hora no Firebird, use a sentença SQL :
SELECT CURRENT_TIME FROM RDB$DATABASE
Se quiser pegar parte do valor do campo:
QualquerCoisa := Copy(Dataset.FieldByName('Data').AsString, 12, 8)
___
Veja o exemplo abaixo onde trago a data e hora do servidor firebird e exibo
apenas a hora :
SELECT CAST(CURRENT_TIMESTAMP AS TIME) FROM RDB$DATABASE
2009/4/20 Alisson
>
>
> HEIN?!
>
>
>
>
>
> ___
> Yahoo! Mail - Sempre a melhor opção para v
HEIN?!
___
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/
Estou tentando fazer o seguinte, eu tenho um campo timestamp, por sql seu
colocar date(data) ele me traz só a data do campo, e agora eu quero trazer só a
hora deste campo, como faço isso?
5 matches
Mail list logo