У меня есть таблица с 2 столбцами, где в одном из них хранится URL-адрес.
Теперь мне нужно обновить таблицу, чтобы удалить все завершающие косые черты из URL-адресов, включая URL-адреса, содержащие строку запроса.
Примеры:
/page/sub/1/ => /page/sub/1
/page/sub/1/?page=1 => /page/sub/1?page=1
Я нашел, как это сделать для конечной косой черты, но не тогда, когда она находится внутри URL.
UPDATE TABLE
SET MyUrl = LEFT(MyUrl, LEN(MyUrl) - 1)
WHERE RIGHT(MyUrl, 1) = '/';
У кого-нибудь естьидея как это сделать?Могу я использовать какое-нибудь регулярное выражение?