SQL SUBSTRING vs RIGHT - Best Practice

后端 未结 4 1270
日久生厌
日久生厌 2021-02-07 00:06

I\'m trying to find out the best practice when removing characters from the start of a string.

In some languages, you can use MID without a length parameter however, in

4条回答
  •  粉色の甜心
    2021-02-07 00:27

    Well, the first is more expressive of your intent. The last is clearly messy (hard-coded length etc). I doubt you'd find much performance difference between the first & second, so I'd use the simplest - RIGHT.

    Of course, if you are doing this lots, you could write a udf that encapsulates this - then if you change your mind you only have one place to change...

提交回复
热议问题