Obrigado pela resposta Dirk, mas o campo NOME_CIDADE tem tamanho 30 e o
CD_CIDADE tem tamanho 5. A concatena��o deles me daria uma string de, no
m�ximo, 35 caracteres, que n�o � long string! O nome da cidade, por exemplo,
� BRASILIA, e o c�digo � 00005. Eu poderia colocar um SUBSTR para truncar o
resultado, para teria de alterar em muitos lugares no meu sistema. Veja bem
que o sistema funciona corretamente em outros clientes que tbm utilizam
Oracle.

----- Original Message -----
From: "Quadrante" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 27, 2003 4:30 PM
Subject: RES: [sqlwin] problemas centura x oracle


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

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