Package win.doyto.query.dialect
Class SQLServerDialect
java.lang.Object
win.doyto.query.dialect.SQLServerDialect
- All Implemented Interfaces:
Dialect
SQLServerDialect
- Since:
- 1.0.2
- Author:
- f0rb on 2023/6/23
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildInsertIgnore(StringBuilder insertBuilder, String tableName, String k1, String k2) buildPageSql(String sql, int limit, long offset) convertMultiColumnsIn(StringBuilder sqlBuilder, String k1Column, String k2Column, int size) resolveKeyColumn(String idColumn) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface win.doyto.query.core.Dialect
alterBatchInsert, buildInsertUpdate, forShare, forUpdate, supportMultiGeneratedKeys, wrapLabel, wrapSelectForUpdate
-
Constructor Details
-
SQLServerDialect
public SQLServerDialect()
-
-
Method Details
-
buildPageSql
- Specified by:
buildPageSqlin interfaceDialect
-
buildInsertIgnore
public String buildInsertIgnore(StringBuilder insertBuilder, String tableName, String k1, String k2) - Specified by:
buildInsertIgnorein interfaceDialect
-
resolveKeyColumn
- Specified by:
resolveKeyColumnin interfaceDialect
-
convertMultiColumnsIn
public String convertMultiColumnsIn(StringBuilder sqlBuilder, String k1Column, String k2Column, int size) - Specified by:
convertMultiColumnsInin interfaceDialect
-