none
consultar substring ate um determinado caracter RRS feed

  • Pergunta

  • Bom pessoal minha duvida é de sintase.

    gostaria de saber se no sql server 2005 ha como buscar uma substring ate um determinado carácter?

    tipo:

    (SUBSTRING('120:00', 1, :)

    pegar da posição 1 ate o " : "??

    terça-feira, 21 de maio de 2013 15:23

Respostas

  • Louco,

    Segue um exemplo de implementação:

    DECLARE @Var VARCHAR(100)
    
    SET @Var = 'Fabrizzio: Caputo'
    
    SELECT SUBSTRING(@Var, 0, CHARINDEX(': ', @Var))


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    ITIL V3 Foundation
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Email: fabrizzio.antoniaci@gmail.com

    • Sugerido como Resposta Alexandre Matayosi terça-feira, 21 de maio de 2013 15:36
    • Marcado como Resposta louco82 terça-feira, 21 de maio de 2013 17:11
    terça-feira, 21 de maio de 2013 15:29
    Moderador

Todas as Respostas

  • Louco,

    Segue um exemplo de implementação:

    DECLARE @Var VARCHAR(100)
    
    SET @Var = 'Fabrizzio: Caputo'
    
    SELECT SUBSTRING(@Var, 0, CHARINDEX(': ', @Var))


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    ITIL V3 Foundation
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Email: fabrizzio.antoniaci@gmail.com

    • Sugerido como Resposta Alexandre Matayosi terça-feira, 21 de maio de 2013 15:36
    • Marcado como Resposta louco82 terça-feira, 21 de maio de 2013 17:11
    terça-feira, 21 de maio de 2013 15:29
    Moderador
  • MUITO OBRIGADO !!

    POIS ESTOU A VALIDAR AS HORAS TRABALHADAS E ASSIM POSSO CALCULAR EM MINUTOS!

    terça-feira, 21 de maio de 2013 17:12