Como posso cortar os últimos (ou primeiros) caracteres de uma string no SQL Server? Dada uma string como '~~abc~~'
, a saída será '~~abc'
.
Por exemplo, no Postgresql, SELECT trim(trailing '~' FROM '~~abc~~')
retorna '~~abc'
.
Como posso cortar os últimos (ou primeiros) caracteres de uma string no SQL Server? Dada uma string como '~~abc~~'
, a saída será '~~abc'
.
Por exemplo, no Postgresql, SELECT trim(trailing '~' FROM '~~abc~~')
retorna '~~abc'
.
Deve haver métodos mais eficientes se você estiver fazendo isso para muitos dados, mas uma maneira de fazer isso pode ser usando
LEFT()
,RIGHT()
ePATINDEX()
Resultados