none
Substring RRS feed

Respostas



  • veja se te atende


    DECLARE @TB TABLE (Caminho VARCHAR(80))
    
    INSERT @TB 
    SELECT 'http://www.meusite.com.br/imagem1234.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem009.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem29.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem4.jpg'
    
    
    SELECT * FROM @tb
    
    UPDATE 	A 
    SET 	A.Caminho =  RIGHT(A.Caminho,CHARINDEX('/', REVERSE(A.Caminho)) - 1)
    FROM	@TB AS A
    
    
    SELECT * FROM @tb


    se lhe for útil, por favor classifique.
    att. Leonardo Marcelino
    sexta-feira, 16 de outubro de 2009 20:12

Todas as Respostas

  • Reinaldo,

    Veja este exemplo:

    Create

     

    Table Links

     

     

    (Link VarChar(100))

    Insert

     

    Into Links Values('"http://www.meusite.com.br/imagem1234.jpg"')

    Insert

     

    Into Links Values('"http://www.meusite.com.br/imagem009.jpg"')

    Insert

     

    Into Links Values('"http://www.meusite.com.br/imagem29.jpg"')

    Insert

     

    Into Links Values('"http://www.meusite.com.br/imagem4.jpg"')

     

    Select

     

    * from Links

    Update

     

    Links

    Set

     

    Link = SubString(Link,28,Len(Link))

    Select

     

    * from Links


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 16 de outubro de 2009 20:00


  • veja se te atende


    DECLARE @TB TABLE (Caminho VARCHAR(80))
    
    INSERT @TB 
    SELECT 'http://www.meusite.com.br/imagem1234.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem009.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem29.jpg'
    UNION SELECT 'http://www.meusite.com.br/imagem4.jpg'
    
    
    SELECT * FROM @tb
    
    UPDATE 	A 
    SET 	A.Caminho =  RIGHT(A.Caminho,CHARINDEX('/', REVERSE(A.Caminho)) - 1)
    FROM	@TB AS A
    
    
    SELECT * FROM @tb


    se lhe for útil, por favor classifique.
    att. Leonardo Marcelino
    sexta-feira, 16 de outubro de 2009 20:12
  • Leonardo,

    A sua dica é mais inteligente, me esqueci do CharIndex!!!
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 16 de outubro de 2009 20:13