Поскольку LTRIM
и RTRIM
не работают над моим кодом, мне нужно найти способ удалить определенные символы из моей строки, но только в конце.Удалить все конкретные символы в конце строки
Символы, о которых идет речь, - CHAR(10) + CHAR(13) + CHAR(32)
. Удача в том, что они всегда встречаются в этой комбинации/порядке.
Я не хочу заменять все эти комбинации в своей строке, я хочу только удалить их в конце.
Я думал о REVERSE
и PATINDEX
с рисунком, но я не уверен, что это лучший способ? И какой будет REGEX для этой комбинации?
СУБД: MSSQL 2012
Какие dbms? (LTRIM и RTRIM не являются функциями ANSI SQL.) – jarlh