Class DDLGenerator
java.lang.Object
com.dandymadeproductions.ajqvue.utilities.db.DDLGenerator
The DDLGenerator class provides the basis for creating a condensed
data definition language statement that bodes the results of converting
a given database query to an alternate database table.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDDLGenerator(SQLQuery sqlQuery) DDLGenerator(SQLQuery sqlQuery, String dataSinkType) DDLGenerator(SQLQuery sqlQuery, String dataSinkType, int indexCount) DDLGenerator(SQLQuery sqlQuery, String dataSourceType, String dataSinkType, int indexCount) DDLGenerator(String sqlString) DDLGenerator(String sqlString, String dataSinkType) DDLGenerator(String sqlString, String dataSinkType, int indexCount) -
Method Summary
Modifier and TypeMethodDescriptiongetDDL(Connection dbConnection, String tableName, String catalogSeparator, String identifierQuoteString) booleanvoidsetUseSQLiteCast(boolean value)
-
Field Details
-
DEFAULT_DATASINK_TYPE
- See Also:
-
INDEXCOUNT
public static final int INDEXCOUNT- See Also:
-
-
Constructor Details
-
DDLGenerator
-
DDLGenerator
-
DDLGenerator
-
DDLGenerator
-
DDLGenerator
-
DDLGenerator
-
DDLGenerator
-
-
Method Details
-
getDDL
-
getDDL
public String getDDL(Connection dbConnection, String tableName, String catalogSeparator, String identifierQuoteString) -
isUseSQLiteCast
public boolean isUseSQLiteCast() -
setUseSQLiteCast
public void setUseSQLiteCast(boolean value)
-