public class OracleDialect extends AbstractDialect implements PageSqlDialect, InsertSqlDialect
ConditionSqlDialect.SqlLike| 构造器和说明 |
|---|
OracleDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
BoundSql |
countSql(BoundSql boundSql)
生成 count 查询 SQL
|
protected String |
defaultQualifier() |
String |
insertWithIgnore(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
String |
insertWithInto(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
String |
insertWithUpsert(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
protected String |
keyWordsResource() |
BoundSql |
pageSql(BoundSql boundSql,
int start,
int limit)
生成分页查询 SQL
|
boolean |
supportInsertIgnore(List<String> primaryKey,
List<String> columns)
是否支持 insert ignore
|
boolean |
supportInsertInto(List<String> primaryKey,
List<String> columns)
是否支持 insert into
|
boolean |
supportUpsert(List<String> primaryKey,
List<String> columns)
是否支持 insert replace
|
columnName, fmtName, keywords, leftQualifier, rightQualifier, tableNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcolumnName, keywords, leftQualifier, rightQualifier, tableNamelikeprotected String keyWordsResource()
keyWordsResource 在类中 AbstractDialectprotected String defaultQualifier()
defaultQualifier 在类中 AbstractDialectpublic BoundSql countSql(BoundSql boundSql)
PageSqlDialectcountSql 在接口中 PageSqlDialectpublic BoundSql pageSql(BoundSql boundSql, int start, int limit)
PageSqlDialectpageSql 在接口中 PageSqlDialectpublic boolean supportInsertInto(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportInsertInto 在接口中 InsertSqlDialectpublic String insertWithInto(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithInto 在接口中 InsertSqlDialectpublic boolean supportInsertIgnore(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportInsertIgnore 在接口中 InsertSqlDialectpublic String insertWithIgnore(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithIgnore 在接口中 InsertSqlDialectpublic boolean supportUpsert(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportUpsert 在接口中 InsertSqlDialectpublic String insertWithUpsert(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithUpsert 在接口中 InsertSqlDialectCopyright © 2021. All rights reserved.