none
MOSTRAR RESULTADO DE UMA CONSULTA COM O CAMPO EM TEXT SENDO QUE O VALOR DA COLUNA É NUMERIC RRS feed

  • Pergunta

  • Bom dia.

    preciso que o resultado da consulta me retorne uma coluna com a formatação em text.

    porém essa coluna o resultado dela é numeric.

    SELECT a.ID, a.CODIGO, a.NOME AS "DESCRIÇÃO", A.UNIDADE, A.PRECO_VENDA, A.LOCALIZACAO, A.DT_ULTIMACOMPRA, A.PALAVRACHAVE, A.DESCRICAOSITE, 
    B.CURVA, C.LOJA AS ESTOQUE, A.ID_GRUPO, D.GRUPO
    FROM PRODUTO a
    INNER JOIN PRODUTO_ESTATISTICAS B
    ON A.ID = B.ID_PRODUTO
    INNER JOIN PRODUTO_ESTOQUE C
    ON A.ID = c.ID_PRODUTO
    inner join GRUPO D
    ON a.ID_GRUPO = d.ID
    where A.GARANTIA = 'C/F' AND A.ELIMINADO = 'N' AND NOME LIKE 'COLA GL%'


    terça-feira, 25 de junho de 2019 14:53

Respostas

  • Olá,

    Utilize o SQL Cast.

    exemplo: 

    DECLARE @NM AS INTEGER
    SET @NM = 33
    
    select cast(@NM as varchar) int_text

    Substitua o @NM pela coluna no qual você precise que seja convertida pra TEXT

    Abraços


    Se o meu conteúdo resolveu o seu problema ou sua dúvida, então marque como "Resposta", ou se foi útil, "Vote". Pois isso ajudará outras pessoas com o mesmo problema ou dúvida.


    terça-feira, 25 de junho de 2019 20:34