이 상황에서 최대 절전 모드가 "올바른"가치를 위해 "올바른 일"을 수행 할 수 있습니까?최대 절전 모드에서 사용자 유형 조인
from ClassA a, ClassB b
where a.prop = b.prop
사실 prop는 조인 된 테이블에 다른 표현이있는 UserType입니다. 테이블 A에서는 정수로 표현되며 테이블 B에서는 char로 표현됩니다. 따라서 eq 테스트는 1 == 'a'가 다소 차이가 있는지를 확인하기 위해 변환됩니다.이 값은 false이지만 1 또는 'a'로 표시된 객체는 동일해야하므로 true를 비교해야합니다.
1은 동일한 데이터베이스를 사용하는 기존 시스템의 문제이므로 옵션이 아닙니다. 2. SQL로 변환되지 않습니다. –