Интересно, может ли этот код работать? что я пытаюсь сделать, это обновить поле из записи. Новая переменная - :newNote
, которая поступит из ввода от пользователя, TEXT
- это имя поля. OBJID
и OBJVERSION
являются уникальным значением для API. Если кто-то может сказать, сработает ли этот код, я буду признателен.
DECLARE
info_ VARCHAR2 (4000) := NULL;
OBJID_ VARCHAR2 (4000) := :Project__OBJECTID;
OBJVERSION_ VARCHAR2 (4000) := :Project__OBJECT;
ATTR_ VARCHAR2 (4000) := NULL;
newNote_ VARCHAR2 (2000) := :newNote;
BEGIN
CLIENT_SYS.CLEAR_ATTR (ATTR_);
CLIENT_SYS.ADD_TO_ATTR ('TEXT', newNote_, ATTR_);
ENG_PART_REV_JOURNAL_API.MODIFY__ (info_,
OBJID_,
OBJVERSION_,
ATTR_,
'DO');
END;