Examples of OracleCursorExpr


Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

        new OracleSelectTableReference().accept(adapter);
        new SearchClause().accept(adapter);
        new CycleClause().accept(adapter);
        new OracleBinaryFloatExpr().accept(adapter);
        new OracleBinaryDoubleExpr().accept(adapter);
        new OracleCursorExpr().accept(adapter);
        new OracleIsSetExpr().accept(adapter);
        new ReturnRowsClause().accept(adapter);
        new ModelClause().accept(adapter);
        new MainModelClause().accept(adapter);
        new ModelColumnClause().accept(adapter);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

public class EqualTest_cursor extends TestCase {

    public void test_exits() throws Exception {
        String sql = "CURSOR(select id from t)";
        String sql_c = "CURSOR(select id from t1)";
        OracleCursorExpr exprA, exprB, exprC;
        {
            OracleExprParser parser = new OracleExprParser(sql);
            exprA = (OracleCursorExpr) parser.expr();
        }
        {
            OracleExprParser parser = new OracleExprParser(sql);
            exprB = (OracleCursorExpr) parser.expr();
        }
        {
            OracleExprParser parser = new OracleExprParser(sql_c);
            exprC = (OracleCursorExpr) parser.expr();
        }
        Assert.assertEquals(exprA, exprB);
        Assert.assertNotEquals(exprA, exprC);
        Assert.assertTrue(exprA.equals(exprA));
        Assert.assertFalse(exprA.equals(new Object()));
        Assert.assertEquals(exprA.hashCode(), exprB.hashCode());
       
        Assert.assertEquals(new OracleCursorExpr(), new OracleCursorExpr());
        Assert.assertEquals(new OracleCursorExpr().hashCode(), new OracleCursorExpr().hashCode());
    }
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.expr.OracleCursorExpr

           case CURSOR:
                    lexer.nextToken();
                    accept(Token.LPAREN);
                   
                    OracleSelect select = createSelectParser().select();
                    OracleCursorExpr cursorExpr = new OracleCursorExpr(select);
                   
                    accept(Token.RPAREN);
                   
                    sqlExpr = cursorExpr;
                    return  primaryRest(sqlExpr);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.