A class representing a value of the Oracle SYS.XMLTYPE type.
For a list of all members of this type, see TOraXML members.
TOraXML = class(TOraObject);
TOraXML represents a value of Oracle SYS.XMLTYPE type. Use TOraXML.AllocObject method to create an object. Use TOraXML.AsString and TOraXML.LoadFromStream to initialize XML value. You can get TOraXML object by TOraXMLField.AsXML method after fetching rows contained XMLTYPE field. Also you can get it by TOraParam.AsXML method. To manipulate obtained XML document use TOraXML.Extract, TOraXML.Exists, and TOraXML.Transform functions.
var
XMLDoc : TOraXML;
begin
XMLDoc := TOraXML.Create();
XMLDoc.OCISvcCtx := OraSession1.OCISvcCtx;
XMLDoc.AsString := '<root><node1>value</node1></root>';
...
TSharedObject
TDBObject
TOraObject
TOraXML