Вы можете использовать CHARINDEX
следующим образом:
UPDATE yourTable SET sites=(CASE WHEN CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites)+1)+1)+1)+1)-1 > 0
THEN LEFT(sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites,
CHARINDEX('/', sites)+1)+1)+1)+1)-1
)
ELSE sites END)
Требуется CASE WHEN
, если нет /
.
Демо-ссылка