Concatenação de Strings retornar varchar
Dai! Minha pergunta é um pouco besta, mas já pesquisei vários sites e essa minha duvida simples me deu dor de cabeça
Estou fazendo um select num DB Postgre e exibindo o resultado num DBGrid Delphi. O negócio é que eu preciso fazer uma concatenação de dois campos,
Ex: placa || modelo
Funciona OK, só que o Postgre retorna tipo [b:c50fc1828b]text[/b:c50fc1828b], e o dbgrid nao exibe dados tipo text, teria que ser varchar
como eu converto o resultado da concatenação pra varchar?
valeu!
Estou fazendo um select num DB Postgre e exibindo o resultado num DBGrid Delphi. O negócio é que eu preciso fazer uma concatenação de dois campos,
Ex: placa || modelo
Funciona OK, só que o Postgre retorna tipo [b:c50fc1828b]text[/b:c50fc1828b], e o dbgrid nao exibe dados tipo text, teria que ser varchar
como eu converto o resultado da concatenação pra varchar?
valeu!
Felipeaj
Curtidas 0
Respostas
Felipeaj
11/01/2006
Eu experimentei criar uma função que recebe dois varchar, e retorne a concatenação dos mesmos, no formato varchar tb, o problema é que eu nao quero criar função pra nao ter que criar nos clientes que forem utilizar o sistema...
GOSTEI 0
Bon Jovi
11/01/2006
é só usar cast:
select cast(´teste´ || ´teste´ as varchar(255)) as teste
select cast(´teste´ || ´teste´ as varchar(255)) as teste
GOSTEI 0
Vincius.luiz
11/01/2006
faz
select (coluna||coluna)::::VARCHAR as coluna_ from tabela
pronto...
select (coluna||coluna)::::VARCHAR as coluna_ from tabela
pronto...
GOSTEI 0
Vincius.luiz
11/01/2006
faz
select (coluna||coluna)::::VARCHAR as coluna_ from tabela --> isso na query
no sqlquery do postgres so é preciso ::
pronto...
select (coluna||coluna)::::VARCHAR as coluna_ from tabela --> isso na query
no sqlquery do postgres so é preciso ::
pronto...
GOSTEI 0