Package com.jdbwc.core.util

Core implementation utility classes.

See:
          Description

Class Summary
MySQLMetaGeta  
PgSQLMetaGeta  
SQLField  
SQLParamParser This class is designed to parse a variety of SQL Strings into table and parameter variables suitable for building ParameterMetaData from.
At the moment its a bit limited but should be ok for most traditional sql.
Some SQL99 is also translated correctly.
If we cant produce accurate metadata here we usually throw an exception to ParameterMetaData.

This class can handle table JOINS.
Nested functions will result in the first valid String parameter of a multi-parameter function being used as the actual column name.
SQLResultsParser This class is designed to parse an SQL SELECT String into table and field variables suitable for building ResultSetMetaData from.
At the moment its a bit limited but should be ok for most traditional sql.
Some SQL99 is also translated correctly.
If we cant produce accurate metadata here we usually throw an exception to ResultSetMetaData.

This class can handle a variety of FUNCTIONS including nested functions and table JOINS.
Nested functions will result in the first valid String parameter of a multi-parameter function being used as the actual column name.
The values alias (if any) will remain unchanged.
SQLUtils  
 

Package com.jdbwc.core.util Description

Core implementation utility classes.