Table of Contents

SelectInsertBase 类

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

插入Select子查询

public abstract class SelectInsertBase
继承
SelectInsertBase
Derived
继承成员

构造函数

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

异常

InvalidOperationException