Home Forums SQL Server 2008 T-SQL (SS2K8) Remove the first two characters in a column value if they meet a certain condition RE: Remove the first two characters in a column value if they meet a certain condition

  • DECLARE @tbl TABLE

    (

    ID INT IDENTITY(1,1),

    SomeData VARCHAR(100)

    )

    INSERT INTO @tbl SELECT 'NA11345'

    INSERT INTO @tbl SELECT 'NA113456'

    INSERT INTO @tbl SELECT 'RA11345'

    UPDATE @tbl SET SomeData = SUBSTRING(SomeData,CHARINDEX('NA',SomeData)+2,LEN(SomeData))

    WHERE CHARINDEX('NA',SomeData) = 1

    select * from @tbl

    Regards,
    Mitesh OSwal
    +918698619998