Pessoal, A �nica forma de utilizar campos de texto de at� 32Kbytes utilizando o CTD com Oracle � atrav�s de Stored Procedures. Passando uma vari�vel Long String do Centura como par�metro "in out" para uma stored procedure do oracle, que rode um select colocando o resultado na vari�vel de par�metro, consegue-se retornar qualquer tamanho de texto at� 32K.
Sds, Erasmo >===== Original Message From [EMAIL PROTECTED] ===== >Felipe, > >O datatype varchar2 com tamanho de 4000 foi introduzido no Oracle8, por�m o >router do CTD usa as caracter�sticas do Oracle7. Ou seja, independente do >par�metro que vc usar (inmessage ou longbuffer) o campo sempre ser� truncado >para 2000. > >Tente usar o campo LONG do Oracle ao inv�s de varchar2... > >Ana Paula > >-----Original Message----- >From: Felipe Montenegro Arag�o [mailto:[EMAIL PROTECTED]] >Sent: Wednesday, November 21, 2001 2:49 PM >To: [EMAIL PROTECTED] >Subject: [sqlwin] Input Message Buffer > > > >Prezados, > >Tenho numa determinada tabela no Oracle 8i um campo varchar2(4000). >Estou com o seguinte problema ; >Minha aplica��o consegue fazer um INSERT no banco preenchendo os 4000 >caracteres. >Na hora que eu fa�o um SELECT ele tr�s apenas 2000. >Estive fazendo alguns testes e descobrir que ao me conectar ao Oracle pelo >SQLTalk ou pelo Database Explorer do Centura eles apenas trazem os 2000 >caracteres e quando eu fa�o um length no campo ele me tras 4000, com isso >tirei minha d�vida que o problema n�o � na aplica��o e sim a conex�o entre o >Centura e o Oracle. >O Database Administrator�s Guide fala num parametro chamado inmessage que >deve ser colocado no sql.ini. >Esse parametro controla o Input Message Buffer que o seu default � 2000. >Alguem sabe como configurar este parametro no SQL.INI ? > >Desde ja agradece, > > >Felipe Montenegro Arag�o Erasmo Bispo de Oliveira Jr. Analista de Sistemas SoftWay - Verge Inform�tica Ltda. www.sfw.com.br (019) 9704-7554 =============================================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) =============================================
