Попробуйте это:
update Entry
set Name = Case
when charindex('/', reverse(Name)) > 0 then right(Name, charindex('/', reverse(Name)) -1)
when charindex('/', reverse(Name)) < 0 then Name
End
EDIT: или это :
update Entry
set Name = Case SIGN(charindex('/', reverse(Name)))
when 1 then right(Name, charindex('/', reverse(Name)) -1)
when -1 then Name
End
CASE с выражением до WHEN сравнивает это выражение с каждым выражением после КОГДА в свою очередь, пока не найдет совпадение. CASE немедленно следует WHEN проверяет каждое выражение, следующее WHEN, пока не найдет значение, которое оценивается как TRUE. При первом использовании выражения должны быть сопоставимыми. Во втором, выражения должны оцениваться до T/F.