public class SqlServerStyle extends AbstractDBStyle
AbstractDBStyle.MockXXXDEFAULT_ASSIGNID, keyWordHandler, lineSeparator, metadataManager, nameConversion, offsetStartZero, sqlManager| 构造器和说明 |
|---|
SqlServerStyle() |
SqlServerStyle(boolean fetchRemark) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
batchGeneratedKeysSupport()
批量插入或者更新的时候聚,数据库是否支持自动生成值,如自增
|
int |
getDBType()
返回一个DBStyle代码
|
String |
getDefaultSchema()
通过jdbc connection可以得到 schema和catalog,但可能低版本驱动不支持,这里提供数据库默认的
|
String |
getName()
返回DBStyle名称
|
String |
getOrderBy() |
RangeSql |
getRangeSql()
翻页语句实现
|
MetadataManager |
initMetadataManager(ConnectionSource cs)
初始化元数据管理器
|
MetadataManager |
initMetadataManager(ConnectionSource cs,
String defaultSchema,
String defalutCatalog) |
appendExpress, appendIdCondition, appendJoinInIdsCondition, appendLogicFlagCondition, appendVersion, buildExecutor, checkId, config, createConcatContext, genDeleteById, generalInsert, genExistSql, genInsert, genInsertTemplate, genSelectAll, genSelectById, genSelectByIdForUpdate, genSelectByIds, genSelectByTemplate, genSelectCountByTemplate, genUpdateAbsolute, genUpdateAll, genUpdateById, genUpdateRawById, genUpdateTemplate, getIdType, getKeyWordHandler, getNameConversion, getRawUpdate, getSelectTemplate, getSeqValue, getSQLTemplateEngine, getUpdate, init, isOffsetStartZero, setKeyWordHandler, setNameConversion, setOffsetStartZero, wrapStatementValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgeneratedKeysSupport, getMaxBatchCount, isNoSql, metadataSupport, preparedStatementSupport, streamConfigpublic SqlServerStyle()
public SqlServerStyle(boolean fetchRemark)
public MetadataManager initMetadataManager(ConnectionSource cs)
DBStyleinitMetadataManager 在接口中 DBStyleinitMetadataManager 在类中 AbstractDBStylecs - 数据链接源public MetadataManager initMetadataManager(ConnectionSource cs, String defaultSchema, String defalutCatalog)
initMetadataManager 在接口中 DBStyleinitMetadataManager 在类中 AbstractDBStylepublic String getDefaultSchema()
DBStylegetDefaultSchema 在接口中 DBStylegetDefaultSchema 在类中 AbstractDBStylepublic final int getDBType()
DBStyleDBType.DB_MYSQLpublic boolean batchGeneratedKeysSupport()
DBStylepublic String getOrderBy()
getOrderBy 在类中 AbstractDBStyleCopyright © 2024. All rights reserved.