Examples of OracleConstraintState


Examples of com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleConstraintState

        return false;
    }

    protected OracleConstraintState parseConstraintState() throws ParserException {
        OracleConstraintState state = null;
        while (true) {
            if (identifierEquals("DEFERRABLE")) {
                throw new ParserException("TODO");
            }

            if (identifierEquals("INITIALY")) throw new ParserException("TODO");
            if (identifierEquals("RELY")) throw new ParserException("TODO");
            if (identifierEquals("NORELY")) throw new ParserException("TODO");
            if (identifierEquals("USING")) throw new ParserException("TODO");
            if (identifierEquals("ENABLE")) throw new ParserException("TODO");
            if (identifierEquals("DISABLE")) break;
            if (state == null) {
                state = new OracleConstraintState();
            }

            lexer.nextToken();
            if (identifierEquals("CASCADE")) {
                lexer.nextToken();
                state.getStates().add(new SQLIdentifierExpr("DISABLE CASCADE"));
            }
            state.getStates().add(new SQLIdentifierExpr("DISABLE"));
        }

        if (identifierEquals("VALIDATE")) throw new ParserException("TODO");
        if (identifierEquals("NOVALIDATE")) throw new ParserException("TODO");
        if (identifierEquals("EXCEPTIONS")) {
View Full Code Here

Examples of com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleConstraintState

        return false;
    }

    protected OracleConstraintState parseConstraintState() throws ParserException {
        OracleConstraintState state = null;
        while (true) {
            if (identifierEquals("DEFERRABLE")) throw new ParserException("TODO");
            if (identifierEquals("INITIALY")) throw new ParserException("TODO");
            if (identifierEquals("RELY")) throw new ParserException("TODO");
            if (identifierEquals("NORELY")) throw new ParserException("TODO");
            if (identifierEquals("USING")) throw new ParserException("TODO");
            if (identifierEquals("ENABLE")) throw new ParserException("TODO");
            if (!(identifierEquals("DISABLE"))) break;
            if (state == null) {
                state = new OracleConstraintState();
            }

            lexer.nextToken();
            if (identifierEquals("CASCADE")) {
                lexer.nextToken();
                state.getStates().add(new SQLIdentifierExpr("DISABLE CASCADE"));
            }
            state.getStates().add(new SQLIdentifierExpr("DISABLE"));
        }

        if (identifierEquals("VALIDATE")) throw new ParserException("TODO");
        if (identifierEquals("NOVALIDATE")) throw new ParserException("TODO");
        if (identifierEquals("EXCEPTIONS")) {
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.