Consulta SQL para search loggings creados en la última hora (trabajando con el formatting de date y hora de época)

Quiero averiguar los loggings creados en la última hora.

Aquí está mi cláusula WHERE

WHERE Create_DateTime > (DATEDIFF(s,'1970-01-01 00:00:00', GETDATE())-(3600)) 

Create_DateTime está en formatting integer de época.

Se ejecuta pero no obtengo el resultado esperado.

Alguien sabe una consulta adecuada para esto?

Gracias


No estoy muy familiarizado con las funciones de SQL, pero probé GETUTCDATE () en lugar de GETDATE () y me dio el resultado esperado.

GETDATE () me da el time 8 horas antes de mi hora actual. Estoy en PST.

por favor, inténtalo

  SELECT * FROM myTable WHERE Create_DateTime > DATEDIFF(minute,CAST(yourvarcharcolumn as datetime),GETDATE())<=60 

¿No funcionaría esto?

 select * from myTable where Datediff(minute, Create_DateTime, getutcdate()) <= 60