페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동



page no.  127336449

Start Release No : 7.0.500.20260226-11 / Update Release No : 7.0.500.20260226-11

작성자 :  오한수  / 검수자 :  이지연


  1. 기능 설명
    1. Matrix JDBC Driver에서 컬럼 타입에 Hint를 적용하여, 컬럼 타입을 지정할 수 있는 기능을 추가하였습니다. 
    2. 개선 내용 
      1. 컬럼 타입 지정 추가
        1. (기존)
          1. 컬럼은 입력된 데이터 값에 따라 자동으로 컬럼 타입 적용 
        2. (변경)
          1. 컬럼에 Hint를 명시하여, 해당 컬럼의 타입을 강제 지정 적용 
          2. 컬럼에 Hint를 명시하지 않을 경우, (기존) 방식과 마찬가지로 데이터 값에 따라 자동으로 컬럼 타입 적용
          3. 지원되는 타입은 VARCHAR와 NUMBER 두 가지

  2. 사용 방법
    1. Matrix JDBC Driver를 통해 준비한 Data 내용을 확인해보기 위해 i-AUD Designer 내 Script Editor를 실행합니다. 
    2. 실행 가능한 형식 (지시자)인 @@TAB 선언하고 컬럼 및 데이터 값을 설정합니다. 
      1. 컬럼 타입을 지정하기 위해서는 구분자인 '|' 명시하고, 다음 Hint를 명시하도록 합니다. 
        1. VARCHAR 타입 강제 지정 시 → (COL1|VARCHAR )
        2. NUMBER 타입 강제 지정 시 → (COL3|NUMBER)
           

    3. 위와 같이 Data를 구성하고, Execute를 눌러 실행하면 다음과 같이 결과가 출력됩니다.
      1. COL1 컬럼은 Hint 값으로 VARCHAR로 지정된 상태며, Hint 값은 제외된 컬럼명으로 표시합니다. 
      2. COL2 컬럼은 Hint 값이 지정되어 있지 않으므로, 데이터 값을 확인하여 컬럼 타입이 지정됩니다. 
        현재 데이터 값을 보면 숫자로만 구성되어 있으므로, NUMBER 타입으로 지정된 상태입니다. 
      3. COL3 컬럼은 Hint 값으로 NUMBER로 지정된 상태며, Hint 값은 제외된 컬러명으로 표시합니다. 
      4. COL4 컬럼은 COL2 컬럼과 마찬가지로 동일한 정책이 적용되어 NUMBER 타입으로 지정된 상태입니다.  


참고 사항

  • 컬럼 적용 우선순위는 다음과 같습니다.
    • 사용자가 Hint를 지정하면 무조건 지정된 컬럼 타입으로 적용합니다.
    • 사용자가 Hint를 지정하지 않으면 데이터 값을 확인하여 자동으로 컬럼 타입을 적용합니다.
      • 자동으로 컬럼 타입을 적용하는 것은 샘플링 범위인 10행까지로 적용되어 있습니다.
  • @@TAB외에도 @@CSV에서도 Hint 기능을 사용할 수 있습니다.
  • 지원되는 타입은 VARCHAR와 NUMBER 두 가지입니다.

주의 사항

변경 사항

변경 전변경 후릴리즈 번호

기존 컬럼 타입 지정 불가

  • COL2가 NUMBER 타입으로 지정되어, 데이터에 문자열이 포함되면 출력되지 않는 현상

컬럼 타입 지정 가능

  • COL2가 VARCHAR타입으로 지정되어, 데이터에 문자열이 있어도 표현 가능

7.0.500.20260226-11
기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • Release No. : 7.0.500.20260226-11