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)
=============================================

Responder a