닷워킹 가능 통화 인스턴스 필드
통화 인스턴스 [fx_currency2_instance] 기록의 특정 필드와 데이터베이스에 저장된 필드 값이 서로 일치하도록 닷워킹할 수 있습니다. 그러나 스크립트에서는 필드를 개별적으로 변경할 수 있고 일부 필드만 변경하면 일관성이 없을 수 있습니다.
통화 코드
통화 필드는 참조 필드가 아니므로 임의의 값으로 설정할 수 있습니다. 그러나 잘못된 통화 코드를 입력하면 예외 메시지가 생성됩니다. 빈 값은 세션 통화 코드로 간주됩니다.
쿼리 조건
인스턴스 테이블의 닷워킹 필드에 쿼리 조건을 추가할 수 있습니다. 그러나 쿼리 조건 값이 통화 코드 및 금액이 있는 특수 형식인 경우 닷워킹 필드에서 복합 조건으로 처리됩니다. 값은
XYZ,abc 형식이어야 합니다. XYZ는 통화 코드이고,ABC는 금액입니다.
예: USD, 12.34.
cost>USD,12.34와 같은 조건은 cost.currency>USD AND cost.amount12.34로 처리됩니다.
두 번째 피연산자가 다른 Currency2 필드인 경우 조건은 비슷한 방식으로 변환됩니다.
cost1>cost2 는 cost1.currency=cost2.currency AND cost1.amount>cost2.amount로 처리됩니다.