Calls

FUNCTION DBMS_XDB_VERSION.MakeVersioned (pathname IN VARCHAR2) RETURN DBMS_XDD.RESID_TYPE;

Creates a version-controlled resource for pathname.

PROCEDURE DBMS_XDB_VERSION.Checkout (pathname IN VARCHAR2);

Checks out pathname before updating or deleting it. Returns the resource ID of the first version.

FUNCTION DBMS_XDB_VERSION.Checkin (pathname IN VARCHAR2) RETURN DBMS_XDD.RESID_TYPE;

Checks in pathname and returns the resource ID of the new version.

FUNCTION DBMS_XDB_VERSION.Uncheckout (pathname IN VARCHAR2) RETURN DBMS_XDD.RESID_TYPE;

Checks in pathname and returns the resource ID of the old version.

PROCEDURE DBMS_XDB_VERSION.GetPredecessors (pathname IN VARCHAR2) RETURN DBMS_XDD.RESID_TYPE;

Returns a list of predecessors of pathname.

FUNCTION DBMS_XDB_VERSION.GetPredsByResID (resid IN RESID_TYPE) RETURN RESID_LIST_TYPE;

Returns a list of predecessors of resid.

FUNCTION DBMS_XDB_VERSION.GetResourceByResID (resid IN RESID_TYPE) RETURN XMLTYPE;

Returns the resource identified by resid.

FUNCTION DBMS_XDB_VERSION.GetSuccessors (pathname IN VARCHAR2) RETURN RESID_LIST_TYPE;

Returns a list of successors to pathname.

FUNCTION DBMS_XDB_VERSION.GetSuccsByResId (resid IN RESID_TYPE) RETURN RESID_LIST_TYPE;

Returns a list of successors to resid.

Get Oracle in a Nutshell now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.