예제 #1
0
        public static SqlStatement Open(PlSqlParser.OpenStatementContext context)
        {
            var cursorName = Name.Simple(context.cursor_name());

            SqlExpression[] args = null;

            if (context.expression_list() != null)
            {
                args = context.expression_list().expression().Select(Expression.Build).ToArray();
            }

            return(new OpenStatement(cursorName, args));
        }
 public override SqlStatement VisitOpenStatement(PlSqlParser.OpenStatementContext context)
 {
     return(Cursor.Open(context));
 }