Table of Contents

SelectInsertBase 类

命名空间
ShadowSql.Insert
程序集
ShadowSql.Core.dll

插入Select子查询

public abstract class SelectInsertBase
继承
object
SelectInsertBase
衍生

构造函数

SelectInsertBase(List<IColumn>, ISelect)

插入Select子查询

protected SelectInsertBase(List<IColumn> columns, ISelect select)

参数

columns List<IColumn>

select ISelect

筛选

属性

Columns

插入的列

public IEnumerable<IColumn> Columns { get; }

属性值

IEnumerable<IColumn>

Select

Select子查询

public ISelect Select { get; }

属性值

ISelect

方法

WriteInsert(IInsertTable, ISqlEngine, StringBuilder)

拼写sql

protected void WriteInsert(IInsertTable table, ISqlEngine engine, StringBuilder sql)

参数

table IInsertTable

engine ISqlEngine

数据库引擎

sql StringBuilder

sql

异常

InvalidOperationException