类 DB2DialectUtils
- java.lang.Object
-
- org.sagacity.sqltoy.dialect.utils.DB2DialectUtils
-
public class DB2DialectUtils extends Object
- 版本:
- v1.0,Date:2015年2月28日
- 作者:
- zhongxuchen
-
-
构造器概要
构造器 构造器 说明 DB2DialectUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static QueryResultgetRandomResult(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, QueryExecutor queryExecutor, DecryptHandler decryptHandler, Long totalCount, Long randomCount, Connection conn, Integer dbType, String dialect, int fetchSize, int maxRows)static StringgetSaveIgnoreExistSql(Integer dbType, EntityMeta entityMeta, PKStrategy pkStrategy, String fromTable, String isNullFunction, String sequence, boolean isAssignPK, String tableName)static StringgetSaveOrUpdateSql(IUnifyFieldsHandler unifyFieldsHandler, Integer dbType, EntityMeta entityMeta, PKStrategy pkStrategy, String[] forceUpdateFields, String fromTable, String isNullFunction, String sequence, boolean isAssignPK, String tableName)
-
-
-
方法详细资料
-
getRandomResult
public static QueryResult getRandomResult(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, QueryExecutor queryExecutor, DecryptHandler decryptHandler, Long totalCount, Long randomCount, Connection conn, Integer dbType, String dialect, int fetchSize, int maxRows) throws Exception
- 参数:
sqlToyContext-sqlToyConfig-queryExecutor-totalCount-randomCount-conn-dbType-dialect-fetchSize-maxRows-- 返回:
- 抛出:
Exception
-
getSaveOrUpdateSql
public static String getSaveOrUpdateSql(IUnifyFieldsHandler unifyFieldsHandler, Integer dbType, EntityMeta entityMeta, PKStrategy pkStrategy, String[] forceUpdateFields, String fromTable, String isNullFunction, String sequence, boolean isAssignPK, String tableName)
- 参数:
unifyFieldsHandler-dbType-entityMeta-pkStrategy-forceUpdateFields-fromTable-isNullFunction-sequence-isAssignPK-tableName-- 返回:
-
getSaveIgnoreExistSql
public static String getSaveIgnoreExistSql(Integer dbType, EntityMeta entityMeta, PKStrategy pkStrategy, String fromTable, String isNullFunction, String sequence, boolean isAssignPK, String tableName)
- 参数:
dbType-entityMeta-pkStrategy-fromTable-isNullFunction-sequence-isAssignPK-tableName-- 返回:
-
-