UPDATE FND_CONCURRENT_REQUESTS R
   SET PHASE_CODE      = 'C',
       STATUS_CODE     = 'D',
       completion_text = 'SYSADMIN 已取消请求。'
WHERE R.REQUESTED_BY = '1193'
   AND PHASE_CODE = 'P'
   AND STATUS_CODE IN ('I', 'Q')
   AND (nvl(request_type, 'X') != 'S')

注意要commit


DECLARE

   v_request_id NUMBER;
  v_message    VARCHAR2(300);
  V_TRUE       BOOLEAN;
BEGIN
  fnd_global.apps_initialize(29996, 51714, 555);
  v_request_id := 3945574;
  DBMS_OUTPUT.PUT_LINE('TEST BEFORE CANCEL');
  V_TRUE := fnd_concurrent.cancel_request(Request_Id => v_request_id, Message    => v_message);
  DBMS_OUTPUT.PUT_LINE('TEST AFTER CANCEL ' || v_message);
  
  COMMIT;
EXCEPTION
  WHEN OTHERS THEN
    DBMS_OUTPUT.PUT_LINE('TEST AFTER exception');
END;

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2021-08-25
  • 2021-07-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-27
  • 2021-04-07
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案