page no. 127336467
- 기능 설명
- Matrix JDBC Driver에서 컬럼 타입에 Hint를 적용하여, 컬럼 타입을 지정할 수 있는 기능을 추가하였습니다.
- 개선 내용
- 컬럼 타입 지정 추가
- (기존)
- 컬럼은 입력된 데이터 값에 따라 자동으로 컬럼 타입 적용
- (변경)
- 컬럼에 Hint를 명시하여, 해당 컬럼의 타입을 강제 지정 적용
- 컬럼에 Hint를 명시하지 않을 경우, (기존) 방식과 마찬가지로 데이터 값에 따라 자동으로 컬럼 타입 적용
- (기존)
- 컬럼 타입 지정 추가
- 사용 방법
- Matrix JDBC Driver를 통해 준비한 Data 내용을 확인해보기 위해 i-AUD Designer 내 Script Editor를 실행합니다.
- 실행 가능한 형식 (지시자)인 @@TAB 선언하고 컬럼 및 데이터 값을 설정합니다.
- 컬럼 타입을 지정하기 위해서는 구분자인 '|' 명시하고, 다음 Hint를 명시하도록 합니다.
아래, 예시를 참고하여 주시기 바랍니다.- VARCHAR 타입 강제 지정 시 → (COL1|VARCHAR )
- NUMBER 타입 강제 지정 시 → (COL3|NUMBER)
--
- 컬럼 타입을 지정하기 위해서는 구분자인 '|' 명시하고, 다음 Hint를 명시하도록 합니다.
- 위와 같이 Data를 구성하고, Execute를 눌러 실행하면 다음과 같이 결과가 출력됩니다.
- COL1 컬럼은 Hint 값으로 VARCHAR로 지정된 상태며, Hint 값은 제외된 컬럼명으로 표시합니다.
- COL2 컬럼은 Hint 값이 지정되어 있지 않으므로, 데이터 값을 확인하여 컬럼 타입이 지정됩니다.
현재 데이터 값을 보면 숫자로만 구성되어 있으므로, NUMBER 타입으로 지정된 상태입니다. - COL3 컬럼은 Hint 값으로 NUMBER로 지정된 상태며, Hint 값은 제외된 컬러명으로 표시합니다.
- COL4 컬럼은 COL2 컬럼과 마찬가지로 동일한 정책이 적용되어 NUM 타입으로 지정된 상태입니다.
--
참고 사항
- 컬럼 적용 우선순위는 다음과 같습니다.
- 사용자가 Hint를 지정하면 무조건 지정된 컬럼 타입으로 적용합니다.
- 사용자가 Hint를 지정하지 않으면 데이터 값을 확인하여 자동으로 컬럼 타입을 적용합니다.
- 자동으로 컬럼 타입을 적용하는 것은 샘플링 범위인 10행까지로 적용되어 있습니다.
- @@TAB외에도 @@CSV에서도 Hint 기능을 사용할 수 있습니다.
주의 사항
변경 사항
변경 전 변경 후 릴리즈 번호
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 | |||||||
샘플 정보
- 샘플 URL :
- 샘플 파일

