funcion sum con tipos long
Hola,
Estaba intentando hacer una consulta agrupada para sacar un sumatorio, pero parece ser que la función SUM solo funciona con enteros y mi campo es long. Alguna idea? Se puede trasformar el long a integer?
select
TO_CHAR(TIMESTAMP, 'MM/DD/YY/HH') as fecha,
sum(BYTES_SENT) as total
from E_BYTESSENT
group by TO_CHAR(TIMESTAMP, 'MM/DD/YY/HH')
ORA-00932: tipos de dato inconsistentes: se esperaba NUMBER se ha obtenido LONG
desc E_BYTESSENT;
Name Null? Type
-------------------------------- ------ -------------------------
CANAL_ID No NUMBER
TIMESTAMP Yes DATE
BYTES_SENT Yes LONG
Gracias por anticipado
Marcus
Estaba intentando hacer una consulta agrupada para sacar un sumatorio, pero parece ser que la función SUM solo funciona con enteros y mi campo es long. Alguna idea? Se puede trasformar el long a integer?
select
TO_CHAR(TIMESTAMP, 'MM/DD/YY/HH') as fecha,
sum(BYTES_SENT) as total
from E_BYTESSENT
group by TO_CHAR(TIMESTAMP, 'MM/DD/YY/HH')
ORA-00932: tipos de dato inconsistentes: se esperaba NUMBER se ha obtenido LONG
desc E_BYTESSENT;
Name Null? Type
-------------------------------- ------ -------------------------
CANAL_ID No NUMBER
TIMESTAMP Yes DATE
BYTES_SENT Yes LONG
Gracias por anticipado
Marcus