Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Converter Vachar em Float


Pizero Infor

Pergunta

Tenho uma nova tabela onde preciso compar alguns dados da Base com outra tabela que importei do Excel o Select logo abaixo funciona perfeitamente, mas quando tempo relacionar uma com a outra me traz um erro.. Alguém poderia me ajudar..

--select * from forengenharia

select

Produtos.Pro_codigo,

forengenharia.codigo,

Produtos.Pro_descricao

from forengenharia

inner join Produtos on forengenharia.codigo = Produtos.Pro_codigo

where produtos.pro_codigo = forengenharia.codigo

-----Mensagem de erro----------

Mensagem 8114, Nível 16, Estado 5, Linha 1

Erro ao converter tipo de dados varchar em float.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Fiz o que você me sugeriu e na Coluna PRODUTOS.PRO_CODIGO é tipo Varchar e Forengenharia.codigo é float.

O que que você fiz sugere agora pra fazer...

quando eu faço o seguinte comando na coluna produtos.pro_codigo..==>>

--select cast(produtos.pro_codigo as float) from produtos

ou

--select convert(float, produtos.pro_codigo) from produtos

ele tenta converter ainda conseguimos ver os dados, mas no final dar erro.

Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde Pizero,

você pode converter os campos char para float. Ficaria desta forma:

select
Produtos.Pro_codigo,
forengenharia.codigo,
Produtos.Pro_descricao
from forengenharia
inner join Produtos on forengenharia.codigo = Produtos.Pro_codigo
where cast (produtos.pro_codigo AS FLOAT) = forengenharia.codigo

Mas faça os testes para ver se a conversão retorna o resultado esperado.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...