Я думаю, DATEDIFF(s, '1970-01-01', GETUTCDATE())
- лучший способ.
Если вы хотите прояснить код, вы можете написать функцию.
CREATE FUNCTION [dbo].Epoch_TIMESTAMP ()
RETURNS BIGINT
AS BEGIN
RETURN DATEDIFF(s, '1970-01-01', GETUTCDATE())
END
с использованием будет
SELECT [dbo].Epoch_TIMESTAMP()
sqlfiddle