Conversão de tipo de dados
07/03/2006
0
Vou explicar novemente o que eu estou tentando fazer, pq acho que não fui muito claro.
Eu tenho dois campos, um é do tipo bpchar e outro do tipo numérico. Eu preciso dar um update na minha tabela, preenchendo o campo do tipo numérico com o valor que está no campo tipo bpchar.
Exemplo:
update tabela set camponumerico = campobpchar;
ou então fazer uma seleção, exemplo:
select cast(campotexto as numeric) from tabela.
Só que ambos comandos me retorna um erro.
´cannot cast type ´character varying´ to ´numeric´
Eu simplesmente não tenho a mínima idéia do que fazer.
Alguém tem?
Abraços, e obrigado pela atenção
Eu tenho dois campos, um é do tipo bpchar e outro do tipo numérico. Eu preciso dar um update na minha tabela, preenchendo o campo do tipo numérico com o valor que está no campo tipo bpchar.
Exemplo:
update tabela set camponumerico = campobpchar;
ou então fazer uma seleção, exemplo:
select cast(campotexto as numeric) from tabela.
Só que ambos comandos me retorna um erro.
´cannot cast type ´character varying´ to ´numeric´
Eu simplesmente não tenho a mínima idéia do que fazer.
Alguém tem?
Abraços, e obrigado pela atenção
Cristianopintado
Curtir tópico
+ 0
Responder
Posts
07/03/2006
Tuskinhu
tente utilizar a função to_char
[url]http://www.postgresql.org/docs/8.1/interactive/functions-formatting.html[/url]
[url]http://www.postgresql.org/docs/8.1/interactive/functions-formatting.html[/url]
Responder
Clique aqui para fazer login e interagir na Comunidade :)