| The following tests are failing on Sybase: EntityJoinTest#testLeftOuterEntityJoinsWithImplicitInnerJoinInSelectClause EntityWithUnusualTableNameJoinTest#testLeftOuterEntityJoinsWithImplicitInnerJoinInSelectClause Both involve SQL like:
select
entityjoin0_.id as col_0_0_,
entityjoin1_.id as col_1_0_,
entityjoin1_.username as col_2_0_,
entityjoin2_.name as col_3_0_
from
financial_record entityjoin0_,
customer entityjoin2_
left outer join
"user" entityjoin1_
on (
entityjoin0_.lastUpdateBy=entityjoin1_.username
)
where
entityjoin0_.customer_id=entityjoin2_.id
order by
entityjoin0_.id
The failure is: Caused by: com.sybase.jdbc4.jdbc.SybSQLException: Adaptive Server cannot perform the requested action because column 'lastUpdateBy' is not within the scope of the joined table expression. Check your command for missing or incorrect database objects, variable names, and/or input data. Sybase does not support cross join. These tests will be disabled. |