Giriş
Şu satırı dahil ederiz
import com.hazelcast.jet.sql.impl.validate.HazelcastSqlValidator;
Kalıtım şöyle
org.apache.calcite.sql.validate.SqlValidatorImpl
org.apache.calcite.sql.validate.SqlValidatorImplBridge
com.hazelcast.jet.sql.impl.validate.HazelcastSqlValidator
public validateQuery metodu - SqlNode + SqlValidatorScope + RelDataType targetRowType
SQL cümlesinin eriştiği kaynak SqlNode ile belirtilir. Bu kaynak yoksa exception fırlatılır
public CalciteContextException newValidationError(SqlNode node, Resources.ExInst<SqlValidatorException> e) metodu
Eğer bir doğrulama hatası varsa bu metoda gelir. Excpetion fırlatılır
Hiç yorum yok:
Yorum Gönder