Generate internal query parse tree in xml for further processing

Sometimes XML output of SQL query tree is a starting point for doing further processing of SQL script. With the help of this demo you can generate XML output of SQL script quickly. You can also modify this demo to create customized XML output to meet your own standards.

Download this demo: Java version, C# version

Some XML output samples of SQL query: 1. Select browse XML

SELECT last_name
FROM   employees
WHERE  salary > (SELECT salary
                 FROM   employees
                 WHERE  last_name = 'Abel'); 

2. Delete browse XML

DELETE FROM employee
WHERE  department_id = (SELECT department_id
                        FROM   departments
                        WHERE  department_name LIKE '%Public%'); 

3. More samples of SQL query tree in XML