Я пытаюсь найти наилучшую практику при удалении символов с начала строки.
В некоторых языках вы можете использовать MID без параметра длины, однако в TSQL требуется длина.
Учитывая следующий код, что такое лучшая практика? (Шестая строка имеет переменную длину)
DECLARE @sHex VARCHAR(66)
SET @sHex = '0x7E260F3DA734AD4BD816B88F485CE501D843DF067C8EDCB8AC7DAD331852E04D'
PRINT RIGHT(@sHex,LEN(@sHex) -2)
PRINT SUBSTRING(@sHex,3,LEN(@sHex) -2)
PRINT SUBSTRING(@sHex,3,65535)