Deveel.Data.Sql.Statements.DropViewStatement.PrepareStatement C# (CSharp) 메소드

PrepareStatement() 보호된 메소드

protected PrepareStatement ( IRequest context ) : SqlStatement
context IRequest
리턴 SqlStatement
        protected override SqlStatement PrepareStatement(IRequest context)
        {
            var viewName = context.Access().ResolveObjectName(DbObjectType.View, ViewName);

            if (!IfExists &&
                !context.Access().ViewExists(viewName))
                throw new ObjectNotFoundException(ViewName);

            return new DropViewStatement(viewName, IfExists);
        }