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]