Table of Contents

Class SqlCreateViewNode

Namespace
LfrlAnvil.Sql.Expressions
Assembly
LfrlAnvil.Sql.Core.dll

Represents an SQL syntax tree statement node that defines creation of a single view.

public sealed class SqlCreateViewNode : SqlNodeBase, ISqlStatementNode
Inheritance
SqlCreateViewNode
Implements
Inherited Members
Extension Methods

Properties

Info

View's name.

public SqlRecordSetInfo Info { get; }

Property Value

SqlRecordSetInfo

ReplaceIfExists

Specifies whether or not the view should be replaced if it already exists in DB.

public bool ReplaceIfExists { get; }

Property Value

bool

Source

Underlying source query expression that defines this view.

public SqlQueryExpressionNode Source { get; }

Property Value

SqlQueryExpressionNode