private static SqlQueryExpression Form(IContext context,
                                                   PlSqlParser.SubqueryBasicElementsContext basicElements)
            {
                SqlParseIntoClause into;

                return(Form(context, basicElements, out @into));
            }
        private static SqlQueryExpression Form(IContext context, PlSqlParser.SubqueryBasicElementsContext basicElements, out SqlParseIntoClause into)
        {
            var sub = basicElements.subquery();

            if (sub != null && !sub.IsEmpty)
            {
                return(Form(context, sub, out into));
            }

            return(Form(context, basicElements.queryBlock(), out into));
        }
示例#3
0
        private static SqlQueryExpression Form(PlSqlParser.SubqueryBasicElementsContext context)
        {
            IntoClause into;

            return(Form(context, out into));
        }