@Override public Expression visit(SequenceValueParseNode node) throws SQLException { return context.getSequenceManager().newSequenceReference(node); } }
@Override public Expression visit(SequenceValueParseNode node) throws SQLException { if (aggregateFunction != null) { throw new SQLExceptionInfo.Builder(SQLExceptionCode.INVALID_USE_OF_NEXT_VALUE_FOR) .setSchemaName(node.getTableName().getSchemaName()) .setTableName(node.getTableName().getTableName()).build().buildException(); } return context.getSequenceManager().newSequenceReference(node); }
@Override public Expression visit(SequenceValueParseNode node) throws SQLException { return context.getSequenceManager().newSequenceReference(node); } }
@Override public Expression visit(SequenceValueParseNode node) throws SQLException { return context.getSequenceManager().newSequenceReference(node); } }
@Override public Expression visit(SequenceValueParseNode node) throws SQLException { if (aggregateFunction != null) { throw new SQLExceptionInfo.Builder(SQLExceptionCode.INVALID_USE_OF_NEXT_VALUE_FOR) .setSchemaName(node.getTableName().getSchemaName()) .setTableName(node.getTableName().getTableName()).build().buildException(); } return context.getSequenceManager().newSequenceReference(node); }
@Override public Expression visit(SequenceValueParseNode node) throws SQLException { if (aggregateFunction != null) { throw new SQLExceptionInfo.Builder(SQLExceptionCode.INVALID_USE_OF_NEXT_VALUE_FOR) .setSchemaName(node.getTableName().getSchemaName()) .setTableName(node.getTableName().getTableName()).build().buildException(); } return context.getSequenceManager().newSequenceReference(node); }