public class SqlServerStyle extends AbstractDBStyle
AbstractDBStyle.MockXXXDEFAULT_ASSIGNID, keyWordHandler, lineSeparator, metadataManager, nameConversion, offsetStartZero, sqlManager| 构造器和说明 |
|---|
SqlServerStyle() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
batchGeneratedKeysSupport()
批量插入或者更新的时候聚,数据库是否支持自动生成值,如自增
|
int |
getDBType()
返回一个DBStyle代码
|
String |
getDefaultSchema()
通过jdbc connection可以得到 schema和catalog,但可能低版本驱动不支持,这里提供数据库默认的
|
String |
getName()
返回DBStyle名称
|
String |
getOrderBy() |
RangeSql |
getRangeSql()
翻页语句实现
|
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, initMetadataManager, initMetadataManager, isOffsetStartZero, setKeyWordHandler, setNameConversion, setOffsetStartZero, wrapStatementValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMaxBatchCount, isNoSql, metadataSupport, preparedStatementSupport, streamConfigpublic String getDefaultSchema()
DBStylegetDefaultSchema 在接口中 DBStylegetDefaultSchema 在类中 AbstractDBStylepublic final int getDBType()
DBStyleDBType.DB_MYSQLpublic boolean batchGeneratedKeysSupport()
DBStylepublic String getOrderBy()
getOrderBy 在类中 AbstractDBStyleCopyright © 2022. All rights reserved.