내가 조인하는 테이블을 다시 만드는 것처럼 보이는 JSL이 실행 중입니다.그래서 저는 TableA와 TableB로 시작하고 TableC를 만들고 싶습니다.결국 일어나는 것은 TableA2, TableB2 및 TableC를 만들고 여전히 TableA 및 TableB를 사용하는 것입니다.이 작업을 위해 사용했던 것과 똑같은 JSL이므로 여기에 무엇이 있는지 알 수 없습니다.어떤 도움을 주시면 감사하겠습니다.
TableC = TableA << Join (
With( TableB ),
Match Flag(0),
Select( :ID, :PROP, :DATE_, :VALUE_, :CASE, :CMSQID),
SelectWith( :Name
,:origin
,:region
,:Season ),
By Matching Columns( :CMSQID = :CMSQID ),
Drop multiples( 0, 0 ),
Include Nonmatches( 1, 0 ),
Preserve main table order( 1 )
);
설명하는 동작은 Join 플랫폼의 표준 동작입니다.조인 후 테이블 A와 테이블 B를 닫으려면 다음을 지정하십시오.
close( TableA, nosave );
close( TableB, nosave );