/** * Performs detailed semantic validation on this insert statement tree. * * @throws QueryException Indicates validation failure. */ public void validate() throws QueryException { getIntoClause().validateTypes( getSelectClause() ); }
insertStatement.validate(); SelectClause selectClause = insertStatement.getSelectClause(); Queryable persister = insertStatement.getIntoClause().getQueryable(); String sqlValue = insertStatement.getIntoClause().getQueryable().getDiscriminatorSQLValue(); AST discrimValue = getASTFactory().create( HqlSqlTokenTypes.SQL_TOKEN, sqlValue ); insertStatement.getSelectClause().addChild( discrimValue );
/** * Performs detailed semantic validation on this insert statement tree. * * @throws QueryException Indicates validation failure. */ public void validate() throws QueryException { getIntoClause().validateTypes( getSelectClause() ); }
/** * Performs detailed semantic validation on this insert statement tree. * * @throws QueryException Indicates validation failure. */ public void validate() throws QueryException { getIntoClause().validateTypes( getSelectClause() ); }
insertStatement.validate(); SelectClause selectClause = insertStatement.getSelectClause(); Queryable persister = insertStatement.getIntoClause().getQueryable(); String sqlValue = insertStatement.getIntoClause().getQueryable().getDiscriminatorSQLValue(); AST discrimValue = getASTFactory().create( HqlSqlTokenTypes.SQL_TOKEN, sqlValue ); insertStatement.getSelectClause().addChild( discrimValue );
insertStatement.validate(); SelectClause selectClause = insertStatement.getSelectClause(); Queryable persister = insertStatement.getIntoClause().getQueryable(); String sqlValue = insertStatement.getIntoClause().getQueryable().getDiscriminatorSQLValue(); AST discrimValue = getASTFactory().create( HqlSqlTokenTypes.SQL_TOKEN, sqlValue ); insertStatement.getSelectClause().addChild( discrimValue );