Pessoal, O MySQL implementa tanto TimeStamp quanto Datetime, Se voce der um
select current_timestamp, now()
2010-03-25 16:55:21 - 2010-03-25 16:55:21
vera que não existe diferenca no resultado.
Blz, eu preciso salvar um campo datetime. Ja que varios itens fazem parte de um mesmo historico a minha ideia era salvar e dar um update current_timestamp ou now() nesses itens dai mesmo que alguem tivesse fazendo isso em outro terminal no mesmo segundos, os microsegundos ainda seriam diferentes.
So que se voce faz la
update tabela set datetime = current_timestamp where ...
ou
update tabela set datetime = now() where ...
ou
update tabela set timestamp = current_timestamp where ...
ou
update tabela set timestamp = now() where ...
Ele salva somente até os Segundos.
2010-03-25 16:55:21
Eu não entendo por que existe funções que extraem os Microsegundos do campo datetime/timestamp se eles não sao salvos, exceto se setar na mão:
2010-03-25 15:10:05.123456
Não tem como fazer salvar junto com os microsegundos? Tipo current_timestamp_microseconds ou algo assim?
Ou é o tipo de dado que eu to usando que ta errado?