SQL Select everything after character

前端 未结 6 815
半阙折子戏
半阙折子戏 2021-02-07 07:18

I\'d like to select everything AFTER a certain character (-) that is placed on the most right side.

Eg.

abcd-efgh-XXXX

And I\'d like t

6条回答
  •  南旧
    南旧 (楼主)
    2021-02-07 07:47

    DECLARE @x varchar(100)
    SET @x = 'abcd-efgh-XXXX'
    SELECT RIGHT(@x, CHARINDEX('-', REVERSE(@x)) - 1)
    

提交回复
热议问题