Jump to content

Archived

This topic is now archived and is closed to further replies.

Jow Xavier

[Resolvido] Pegar apenas a hora de um campo datetime

Recommended Posts

bom dia galera, pesquisei na net e não encontrei nenhuma solução ....

 

Perciso pegar a hora de um campo date time .... tenho este select

 

 

SELECT data FROM table

que me retorna ::: 2008-08-20 16:36:31.327

 

gostaria assim ::: 16:36:31.327

 

como faço isso ?

Share this post


Link to post
Share on other sites

Use o comando CONVERT como no exemplo abaixo:

 

SELECT CONVERT(VARCHAR(11),GETDATE(),114)

Share this post


Link to post
Share on other sites

Cara mas eu preciso com a data do banco de dados ... tentei assim

 

 

SELECT DATA FROM table CONVERT(VARCHAR(11),DATA,114) AS HORA

 

exibiu este erro

 

Msg 156, Level 15, State 1, Line 1

Incorrect syntax near the keyword 'CONVERT'.

Share this post


Link to post
Share on other sites

tenta assim:

 

SELECT  CONVERT(VARCHAR(11),DATA,114) AS HORA, DATA FROM table

Mais sobre datas:

http://forum.imasters.com.br/index.php?showtopic=224454

 

Abçs

Share this post


Link to post
Share on other sites

muito bom, eu tô trabalhando com datas e estou pesquisando no seu post ....

 

 

Valeu ... Resolvido

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.