Bom dia, Pessoal.

Estou com o seguinte problema, o select abaixo executo na base A acessando a 
base B onde estoque é um sinonimo apontando para uma VIEW na base B.
Só que ao usar o TO_CHAR no campo est_data, este campo é do tipo DATE, o mesmo 
fecha o canal de comunicação ORA-03113 e colocando TRUNC o mesmo funciona 
normalmente.
Alguém teria alguma idéia do que possa ser???
Base A: Oracle 10g, SO RH 4;
Base B: Oracle 9i, SO Windows 2003.

SELECT sum(est.est_qtdade-est.est_pedidos+est.est_rms) as qtd, est.ite_codigo, 
fil.fil_codigo, fil.fil_descricao, to_char(est.est_data, 'rrrrmmdd') as 
est_data 
FROM estoque est, filial fil
WHERE est.fil_codigo = fil.fil_codigo 
AND to_char(est.est_data, 'yyyymmdd') >= to_char(sysdate, 'yyyymmdd')
GROUP BY fil.fil_codigo, est.est_data, fil.fil_descricao, est.ite_codigo 
ORDER BY ite_codigo, fil_codigo, est_data

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
Cel.: +55 (48) 9604-6138
Skype: jcthebrother
Criciúma, Santa Catarina - Brasil

[As partes desta mensagem que não continham texto foram removidas]

Responder a