public class SqlValidatorTester extends AbstractSqlTester
SqlTester that can parse and validate SQL,
and convert it to relational algebra.
This tester is therefore suitable for many general-purpose tests, including SQL parsing, validation, and SQL-to-Rel conversion.
SqlTester.ParameterChecker, SqlTester.ResultChecker, SqlTester.TypeChecker, SqlTester.ValidatedNodeConsumer, SqlTester.ValidatedNodeFunction<R>, SqlTester.VmName| 限定符和类型 | 字段和说明 |
|---|---|
static SqlValidatorTester |
DEFAULT
Default instance of this tester.
|
| 构造器和说明 |
|---|
SqlValidatorTester() |
assertConvertsTo, assertExceptionIsThrown, buildQuery, buildQuery2, buildQueryAgg, check, checkAgg, checkAggFails, checkColumnType, checkFails, checkParseEx, checkQueryFails, checkWinAgg, close, convertSqlToRel2, createFieldTrimmer, forEachQuery, getColumnType, getResultType, parseExpression, parseQuery, setFor, trimRelNode, validateAndApply, validateAndThenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheck, checkFails, convertSqlToRelpublic static final SqlValidatorTester DEFAULT
Copyright © 2012-2023 Apache Software Foundation. All Rights Reserved.