Saltar al contenido

aislar un sub-string en un string antes de un símbolo en SQL Server 2008

Nuestros mejores programadores han agotado sus depósitos de café, en su búsqueda día y noche por la resolución, hasta que Raquel encontró el hallazgo en GitLab por lo tanto en este momento la compartimos aquí.

Solución:

DECLARE @test nvarchar(100)

SET @test = 'Foreign Tax Credit - 1997'

SELECT @test, left(@test, charindex('-', @test) - 2) AS LeftString,
    right(@test, len(@test) - charindex('-', @test) - 1)  AS RightString

DECLARE @dd VARCHAR(200) = 'Net Operating Loss - 2007';

SELECT SUBSTRING(@dd, 1, CHARINDEX('-', @dd) -1) F1,
       SUBSTRING(@dd, CHARINDEX('-', @dd) +1, LEN(@dd)) F2

Aquí tienes las comentarios y valoraciones

Tienes la opción de sustentar nuestro estudio exponiendo un comentario y valorándolo te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *