SqliteEngine 类
Sqlite
public class SqliteEngine : EngineBase, ISqlEngine, ISqlValueComponent
- 继承
-
objectSqliteEngine
- 实现
- 继承成员
- 扩展方法
构造函数
SqliteEngine()
MsSql
public SqliteEngine()
SqliteEngine(ISelectComponent, ISqlValueComponent, IPluginProvider?)
Sqlite
public SqliteEngine(ISelectComponent select, ISqlValueComponent sqlValues, IPluginProvider? components)
参数
select
ISelectComponent筛选
sqlValues
ISqlValueComponentcomponents
IPluginProvider
方法
Identifier(StringBuilder, string)
标识符格式化
public override void Identifier(StringBuilder sql, string name)
参数
sql
StringBuildersql
name
string标识名
InsertedIdentity(StringBuilder)
插入自增列sql
public override bool InsertedIdentity(StringBuilder sql)
参数
sql
StringBuildersql
返回
- bool
是否支持
TruncatePrefix(StringBuilder)
Sqlite不支持Truncate,使用Delete代替
public override void TruncatePrefix(StringBuilder sql)
参数
sql
StringBuildersql