Lattice.SPGen, now at version 1.2 from Lattice Business Software, is a stored procedure generator that supports Microsoft SQL Server, Oracle and IBM DB2 UDB. Lattice.SPGen will process each table and view in the database which you selected and created stored procedures to insert, update, delete, select (single or multiple records) using the fields you choose as well as using stored procedure’s name you desire. Below is how it works:
Collect metadata from different datasource(Oracle, DB2, SQL Server)
Build xml metadata input definition file
Generate stored procedures using xslt with different xsl stlysheet.
*Supports Oracle 8i/9i, SQL Server 7/2000/MSDE and IBM DB2 UDB.
*Control output stored procedures format at runtime by modifying XSL style sheet.
*Change stored procedure's name, exclude stored procedure's columns you desire.
*Auto-generate package header and body for Oracle.
*Auto-generate stored procedures to insert data rows and return identity id for SQL server and DB2 UDB as well as sequence number for Oracle.
*Auto-generate stored procedures to select, update, delete single data row based on primary key definitions.
*Auto-generate stored procedures to select all rows based on foreign key definitions.
*Auto-generate stored procedures to select all rows of tables and views.