GARANTIR DESCONTO

Fórum Concatenar campos blob #58951

09/10/2007

0

Olá todos,
preciso fazer um update de um campo que receba alem do valor dele mesmo o valor de um outro campo, para isso fiz o seguinte

update tabela1 set campo1 = (select campo1||´ ´||campo2 from tabela1 where codigo = :a)

pela primeira vez, o campo1 ficou com valor nulo e na segunda tentativa ele nao concatenou.
os campos são blob text e quando executo essa query ele me retorna o seguinte erro
´Overflow occurred during data type conversion.
conversion error from string ´BLOB´.´

alguem poderia me ajudar
grato


Cucapr

Cucapr

Responder

Posts

09/10/2007

Cucapr

acabei de ler um artigo sobre campos blob e descobri q não é possivel concatenar colunas do tipo blob, resumindo, oq eu keria fzr nao sera possivel. Bom, vou procurar uma outra maneira de fzr isso

Topico off


Responder

Gostei + 0

10/10/2007

Cabelo

Colega..

Acredito que exista uma maneira de fazer isso sim...

Você disse que são dois campos BLOB type Text certo ???

Se sim... você pode ler o valor do campo 1 e armazenar o conteúdo em uma variável do tipo TStringList, depois ler o conteúdo do campo 2 e armazenar concatenando na mesma variável, e depois dar um update no campo um com o valor da variável..

abs


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar