public class DbDialectAdapter extends Object implements IDbDialect
| 限定符和类型 | 字段和说明 |
|---|---|
protected IDbDialect |
dbDialect |
| 构造器和说明 |
|---|
DbDialectAdapter(IDbDialect dbDialect) |
DbDialectAdapter(Supplier<IDbDialect> dbDialectSupplier) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDbType()
获取数据库类型
|
String |
getSeqCurrValSql(String seqName)
获取当前序列号的SQL
|
String |
getSeqNextValSql(String seqName)
获取下一个序列号的SQL
|
String |
getSeqSetValSql(String seqName,
long newVal)
获取 设置序列值的SQL
|
String |
getTimeSql()
获取数据库当前时间的SQL(不同数据库SQL语句不同)
|
String |
getVersionSql()
获取数据库版本号的SQL
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisDbType, isDbType@NonNull protected final IDbDialect dbDialect
public DbDialectAdapter(Supplier<IDbDialect> dbDialectSupplier)
public DbDialectAdapter(IDbDialect dbDialect)
public String getVersionSql()
IDbDialectgetVersionSql 在接口中 IDbDialectpublic String getTimeSql()
IDbDialectgetTimeSql 在接口中 IDbDialectpublic String getSeqCurrValSql(String seqName)
IDbDialectgetSeqCurrValSql 在接口中 IDbDialectseqName - 序列名public String getSeqNextValSql(String seqName)
IDbDialectgetSeqNextValSql 在接口中 IDbDialectseqName - 序列名public String getSeqSetValSql(String seqName, long newVal)
IDbDialectgetSeqSetValSql 在接口中 IDbDialectseqName - 序列名newVal - 新的序列值@NonNull public String getDbType()
IDbDialectgetDbType 在接口中 IDbDialectCopyright © 2021–2025 EasyJ寮�婧愮ぞ鍖�. All rights reserved.