Application Programming Interface Guide > Built-in Procedures > Procedures Reference > ExecuteBasicTransform
 
ExecuteBasicTransform
Execute a basic transformation on the input XML value and retrieve metadata information.
Location
/lib/resource/
Syntax
executeBasicTransform(IN inputXmlValue XML, OUT outputs CURSOR (
ID INTEGER,
PARENT_ID INTEGER,
"DEPTH" INTEGER,
NAME VARCHAR(255),
"XPATH" VARCHAR(255),
"PATH" VARCHAR(255),
"POSITION" INTEGER,
"VALUE" VARCHAR(65536)
)
Input
inputXmlValue: The input XML value.
Output
columnDependencies: A cursor whose rows have the following columns:
ID: The node ID.
PARENT_ID: The parent node ID.
DEPTH: Depth in the XML tree.
NAME: The element node name.
XPATH: The XPath for the node.
PATH: The path to the node.
POSITION: The position of the node.
VALUE: The node value.
Exceptions
N/A