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
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
Curtir tópico
+ 0
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
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
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
Clique aqui para fazer login e interagir na Comunidade :)