Conversões são sempre bastante utilizadas, porém algumas precisamos customizar.
Hoje eu precisei fazer uma conversão para TimeStamp em formato Unix.
Veja o código:
--Utilização direta @timestamp=DATEDIFF(second,{d '1970-01-01'},@datetime) --Criação de função CREATE FUNCTION UNIX_TIMESTAMP ( @ctimestamp datetime ) RETURNS integer AS BEGIN declare @return integer SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @ctimestamp) return @return END --Chamada função SELECT UNIX_TIMESTAMP(GETDATE());
Você poderá utilizar de forma direta ou por uma função! Simples e direto.
Um grande abraço a todos!