Fala, pessoal! A query abaixo, "do nada", começou a retornar 32 (trinta e dois) caracteres no campo OPERACAO. Se rodar no Developer do Oracle, retorna direito com 3 caracteres. Esse fonte não era mofidificado há um ano, então não foi fonte... O que pode ter mudado? Banco? Lib? DbAccess?
Essa query está sendo executada sem changeQuery()
TcQuery cQuery Alias cAlias
SELECT UNIDADE,
BANCO,
CONTA,
OPERACAO
FROM (SELECT XX_UN UNIDADE,
XX_BAN BANCO,
XX_CTA CONTA,
DECODE(XX_FLAG, 'R', '(+)', '(-)') OPERACAO
FROM SXX990) X
Forte abraço, galera!!