Prueba utilizando DATEPART(hour, FECHA) :
Código SQL:
Ver originalSELECT @MiEstacion AS Estacion,
productopemex,
CAST(SUM(Volumen) AS money) AS Volumen,
DATEPART(HOUR,FECHA) AS hora
FROM V2ArchivoVTA
INNER JOIN PRODUCTO ON V2ARCHIVOVTA.PRODUCTOPEMEX = PRODUCTO.CODIGO
WHERE (FECHA BETWEEN @FechaINI AND @FechaFIN)AND (productopemex=32011)
AND DATEPART(HOUR,FECHA) = @hora
GROUP BY YEAR(Fecha), MONTH(Fecha), DAY(Fecha), ProductoPemex
ORDER BY PRODUCTOPEMEX
Saludos