Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Salomao1

pegar um pedaço de uma string

Recommended Posts

tenho um campo, que eu quero pegar todo o valor antes do ponto...exemplo: 123.00 ou 25683.014algo parecido com a funcao explode do php, eu tentei com a função substrig, mas ela tem valor fixo e eu preciso de algo dinamico.help please....

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma alternativa é usar a função SUBSTRING, associada a função CHARINDEX que retorna a posição inicial de um determinado caracterexemplo:

DECLARE @TESTE VARCHAR(30)SET @TESTE = '123.00' SELECT SUBSTRING(@TESTE,1,CHARINDEX('.',@TESTE)-1), CHARINDEX('.',@TESTE) as posicaoSET @TESTE = '25683.014'SELECT SUBSTRING(@TESTE,1,CHARINDEX('.',@TESTE)-1), CHARINDEX('.',@TESTE) as posicao

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.