Безопасно ли использовать ROWID для поиска строки / записи в Oracle?
Я смотрю на клиентское приложение, которое получает несколько столбцов, включаяROWID
, а также
позже используетROWID
чтобы определить строки, которые нужно обновить:
update some_table t set col1=value1
where t.rowid = :selected_rowid
Насколько это безопасно? Поскольку таблица изменяется, можноROWID
смена ряда?