Obrigado pela resposta, Jo�o, mas n�o poderei alterar as queries colocando o SUBSTR pois s�o muitas, espalhadas pelo sistema todo. O tipo de dado j� � varchar2, eu esqueci de colocar o "2" ao digitar. E tbm, em outros clientes usando Oracle as queries funcionam.
----- Original Message ----- From: "Jo�o F. Vaz de Carvalho" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, March 27, 2003 4:35 PM Subject: RES: [sqlwin] problemas centura x oracle > Ol� Ricardo, > > Tente o seguinte: > > select SUBSTR(CD_CIDADE || ' ' || NOME_CIDADE, 1, 35) > from cidade > into :sDescricao > > Se isso n�o resolver, talvez possa ser alguma configura��o do Oracle no HP-UX ou at� mesmo o tipo da vari�vel, tente trocar o "varchar" ==> "varchar2" > > Espero ter ajudado, > ___________________________________ > Jo�o Fernando Vaz de Carvalho > Analista de Sistemas > Usina Coruripe A��car e �lcool > Tel.: (081) 9976-7584 / (082) 217-2121 > E-mail: [EMAIL PROTECTED] > Http: www.joao_fernando.kit.net > ___________________________________ > > -----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) ==============================================
