Возможно, другие строки заполнены пробелами? Если они есть, вы не обязательно заметите, просто посмотрев на данные.
Вы можете попробовать:
update tableOne set Id_num=1 where rtrim(name) ='shweta';
OR
update tableOne set Id_num=1 where trim(trailing from name) ='shweta';
Предполагается, что он дополняется пробелами, могут быть другие пробельные символы, которые вызывают проблему ... или это может быть что-то совсем другое.