Ricardo, Se vc não puder mudar o tipo da coluna do banco e o tipo de coluna para long string devido aos outros clientes, sugiro truncar o campo NOME_CIDADE para 250 caracteres. Os 250 do nome da cidade + 5 do codigo = 255. O problema seria a relevância da informação a ser truncada. A propósito: qual o nome da cidade em questão? Espero ter ajudado.
atenciosamente, Dirk Diggler Analista de Sistemas Desenvolvedor Centura -----Mensagem original----- De: Ricardo Gomes [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 27 de março de 2003 15:34 Para: [EMAIL PROTECTED] Assunto: [sqlwin] problemas centura x oracle Pessoal, estou tendo um problema inédito e estranho. Temos um cliente com SGBD Oracle versão 8.1.7, rodando sob HP-UX. Em nossa aplicação Centura, muitas queries concatenam campos de tabela, como o exemplo abaixo: select CD_CIDADE || ' ' || NOME_CIDADE from cidade into :sDescricao Os campos CD_CIDADE e NOME_CIDADE ambos são do tipo varchar de tamanhos 5 e 30 respectivamente. Como a concatenação não retornará uma string longa (> 255), a variável sDescricao é do tipo String. Acontece que, somente nesse cliente, a query acima retorna uma long string e, como consequência, a variável sDescricao não é preenchida. Alguém já passou por isso ou sabe o que está ocorrendo? Agradeço qualquer informação. Ricardo ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== =============================================Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) =============================================